Developer Tools
Build Faster with Stencils
Accelerate your development with our pre-built components, hooks, and tools. Each stencil is designed for maximum reusability and easy customization.
Data Table
Advanced table component with sorting, filtering, pagination, and export functionality
<DataTable data={data} columns={columns} sorting filtering pagination exportOptions={['csv', 'json']} />
npm install @krouly/uiView Documentation
ID | Name | Status |
---|---|---|
1 | Model A | Training |
2 | Model B | Complete |
3 | Model C | Failed |
Command Palette
Searchable command palette with keyboard navigation and customizable actions
<CommandPalette commands={commands} onCommand={handleCommand} hotkey="cmd+k" theme="dark" />
npm install @krouly/uiView Documentation
Open Project⌘P
Search Files⌘F
Form Builder
Drag-and-drop form builder with validation and custom field types
<FormBuilder fields={fields} onSubmit={handleSubmit} validation={schema} customFields={[]} />
npm install @krouly/uiView Documentation
Preview not available
AI Chat Interface
Pre-built chat interface for AI interactions with streaming support
<AIChatInterface model="gpt-4" stream={true} history={chatHistory} onResponse={handleResponse} />
npm install @krouly/uiView Documentation
AI
How can I help you today?
U
Can you analyze this dataset?
Model Training Dashboard
Visualization dashboard for ML model training metrics and parameters
<TrainingDashboard metrics={trainingMetrics} parameters={modelParams} onEpochEnd={handleEpoch} />
npm install @krouly/uiView Documentation
Training Progress
Epoch 3/10Loss: 0.342
Accuracy: 89.4%
Learning Rate: 0.001