N
Nyxis
Catalog

All components

106+ components across chat, agents, RAG, MCP, tools, multimodal, prompts, skills, and base UI. Every entry is copy-paste source you install with the shadcn CLI.

106 components

Button

Polymorphic button with six variants and four sizes.

Components

Input

Single-line text input with prefix/suffix slots.

Components

Textarea

Multi-line input with optional autosize.

Components

Card

Surface with header, content, and footer slots.

Components

Badge

Small status indicator.

Components

Avatar

Circular avatar with fallback initials and status dot.

Components

Separator

Horizontal or vertical divider.

Components

Dialog

Accessible modal dialog built on Radix.

Components

Sheet

Side-anchored panel (top/right/bottom/left).

Components

Drawer

Mobile-first bottom sheet with drag-to-dismiss.

Components

Popover

Floating element anchored to a trigger.

Components

Tooltip

Contextual hint with delay control.

Components

Toast

Transient notification (Sonner).

Components

Select

Custom select control built on Radix.

Components

Combobox

Searchable select using cmdk.

Components

Checkbox

Boolean input with indeterminate state.

Components

Switch

Toggle switch.

Components

RadioGroup

Grouped exclusive choice.

Components

DropdownMenu

Multi-item menu with submenus and shortcuts.

Components

Tabs

Switch between equivalent views.

Components

Accordion

Collapsible disclosure rows.

Components

Command

Cmd+K-style command palette (cmdk).

Components

Form

react-hook-form + zod wrapper with FormField, FormItem, FormMessage.

Components

FileDropzone

Drag-and-drop uploader for documents, images, and audio fed to an AI pipeline.

AI patterns

DataTable

Sortable, filterable, paginated table for AI extractions, runs, and evaluation results.

AI patterns

ChatMessage

User / assistant / system bubble with streaming cursor for chat interfaces.

AI patterns

ChatInput

Auto-resizing composer with attachments for chat and agent interfaces.

AI patterns

CitationCard

Source snippet with title, locator, and link — for RAG citations.

AI patterns

ConfidenceBadge

Color-coded badge for any AI extraction or classification confidence score.

AI patterns

KPICard

Number, delta, and sparkline at a glance — for AI dashboards and monitoring.

AI patterns

LeadCard

Entity summary card with a circular score and quick actions.

AI patterns

SentimentIndicator

Positive / neutral / negative readout for sentiment-analysis output.

AI patterns

AuditLogItem

Timeline entry with actor, action, and diff — for AI audit trails.

AI patterns

ActionItem

Checkbox row with assignee, due date, and status — for agent task lists.

AI patterns

EmailTriageCard

Auto-classified inbox row with preview and draft response.

AI patterns

AIProviderSelector

Dropdown to pick an AI provider (Anthropic, OpenAI, Google, Mistral, Ollama).

Models & providers

ModelPicker

Models grouped by provider with capability icons, context window, and pricing.

Models & providers

APIKeyInput

Masked API key input with show/hide toggle and live validation status.

Models & providers

TemperatureSlider

Sampling temperature slider with deterministic ↔ creative endpoints.

Models & providers

TopPSlider

Nucleus sampling slider for top-p configuration.

Models & providers

MaxTokensInput

Numeric input that knows the model output cap and warns on overflow.

Models & providers

SystemPromptEditor

Auto-resizing system prompt editor with variable detection and token estimate.

Models & providers

ContextWindowMeter

Bar chart of tokens consumed vs. context window.

Models & providers

CostMeter

Live USD cost meter that subscribes to the AI event bus.

Models & providers

ProviderHealthBadge

Operational / degraded / down pill with optional latency.

Models & providers

AIConfigCard

Composed configuration card combining provider, model, sampling, and prompt.

Models & providers

ChatThread

Scrollable conversation surface with auto-scroll-to-bottom and a "scroll to latest" floating button.

Chat

StreamingText

Plain-text incremental renderer with a blinking cursor while tokens arrive.

Chat

StreamingMarkdown

Markdown renderer tuned for streaming — GFM, themed code blocks, trailing cursor.

Chat

StreamingCode

Code block with language badge, filename header, copy button, and live cursor.

Chat

TypingIndicator

Three-dot bouncer for "AI is typing" — subtle and bubble variants.

Chat

MessageActions

Hover-revealed copy / regenerate / edit / delete / fork / share row.

Chat

TokenCounter

Live token estimate with optional context-window bar; tone shifts at 70% / 90%.

Chat

ConversationSidebar

Left-rail conversation list with search, pinned items, and unread counts.

Chat

ConversationFork

Tree visualisation of branched conversations — regenerations and edits.

Chat

ReasoningTrace

Collapsible disclosure for the model’s extended-thinking output, with live streaming.

Reasoning

ChainOfThought

Vertical stepper for explicit, structured reasoning steps.

Reasoning

ThinkingIndicator

Lightweight "model is working" affordance — distinct from the typing indicator.

Reasoning

ToolCall

Card representing a single tool invocation by the model with status, args, and timing.

Tools

ToolResult

Auto-formatted output viewer — JSON / text / markdown / image — with copy and truncate.

Tools

ParameterForm

Schema-driven form for tool parameters — string, number, enum, boolean, list, and JSON.

Tools

ToolRegistry

Searchable, groupable catalog of available tools with per-tool toggles.

Tools

ToolExecutionLog

Stacked timeline of tool invocations with status, args, result, and duration.

Tools

MCPServerCard

Card for a single configured MCP server — transport, status, capabilities, inline actions.

MCP

MCPServerList

Multi-server view with search, "Add server" affordance, and connect/disconnect handlers.

MCP

MCPCapabilityBadge

Pill per MCP capability (tools, prompts, resources, sampling, roots, logging) with icons.

MCP

MCPConnectionStatus

Inline pill describing the MCP connection lifecycle with optional latency readout.

MCP

MCPResourceBrowser

Searchable list of resources exposed by MCP servers, optionally grouped by URI scheme.

MCP

MCPPromptLibrary

Catalog of MCP prompt templates with collapsible argument lists.

MCP

MCPLogStream

Real-time JSON-RPC traffic viewer — direction badges, level pills, expandable JSON payloads.

MCP

AgentStatusBadge

Pill describing an agent lifecycle (idle/thinking/working/blocked/done/errored) with animated indicator.

Agents

AgentCard

Single-agent card with avatar, name, role, model, status, and the tools available to it.

Agents

AgentRoster

Multi-agent team view with search, status filters, and list/grid layouts.

Agents

AgentActivityFeed

Vertical timeline of agent activity — thoughts, actions, tool calls, messages, handoffs, errors.

Agents

AgentHandoff

Card visualising a handoff between two agents with reason and pending/accepted/rejected state.

Agents

TaskDelegation

Hierarchical task tree with per-node status, assigned-agent chips, and progress bars.

Agents

ImageMessage

Image bubble for chat replies with loading, generation progress, error, and ready states.

Multimodal

ImageGallery

Responsive image grid with built-in lightbox, keyboard navigation, and download.

Multimodal

VoiceWaveform

Bar-based audio waveform: live recording, playback progress, or idle baseline.

Multimodal

AudioPlayer

Compact player for TTS / transcribed audio — play, seek, mute, cycle speed, download.

Multimodal

TranscriptionView

Time-anchored transcript with active-segment highlight, auto-scroll, click-to-seek.

Multimodal

VisionInput

Vision-input dropzone — drag-and-drop, file picker, paste, optional camera capture.

Multimodal

PromptCard

Saved-prompt card with name, description, version, model, variable count, and tags.

Prompts / Eval

PromptVariableForm

Auto-form for `{{variables}}` extracted from a prompt template, with live preview.

Prompts / Eval

MetricCard

Single eval metric with delta vs baseline and an optional inline sparkline.

Prompts / Eval

EvalRunCard

Eval-run summary — status, prompt, model, dataset, progress, headline metrics.

Prompts / Eval

DatasetTable

Stacked table for an eval dataset — input / expected / actual / score with bucket filters.

Prompts / Eval

ABCompare

Side-by-side comparison of two prompts (or two models) with metric deltas and sample outputs.

Prompts / Eval

ChunkCard

Single retrieved chunk with rank, source, score, optional reranker delta, and expandable metadata.

RAG

RetrievalResults

List of retrieved chunks with in-set search and a score-threshold slider.

RAG

VectorSearchInput

Query input with topK slider, similarity threshold, and reranker toggle.

RAG

DocumentChunker

Source document with chunk boundaries highlighted — preview a chunking strategy.

RAG

EmbeddingScatter

Pure-SVG 2D scatter for UMAP / t-SNE / PCA projections with hover tooltips and group colour-coding.

RAG

RAGPipeline

Connected stage chips for embed → retrieve → rerank → generate with status, durations, and counts.

RAG

SkillCard

Single skill with icon, name, version, author, description, scopes, auth pill, and an enable toggle.

Skills

SkillPermissions

Pill row of required scopes (read / write / admin × resource) with compact and limited variants.

Skills

SkillAuthStatus

Auth lifecycle card — connected / expired / needs-reauth / never / errored — with primary action.

Skills

SkillRegistry

Installed-skills catalog with search, category filters, and per-skill enable toggles.

Skills

SkillInvocationLog

Vertical timeline of skill calls with status, action, duration, and expandable payloads.

Skills

SkillMarketplace

Discovery grid with category filters, star ratings, install counts, and stateful install button.

Skills

SparkleField

Twinkling four-point stars at random positions inside a container — the "magic AI" affordance.

AI Animations

AIHaloBorder

Animated conic-gradient border that orbits around an element — indicates "AI-touched" content.

AI Animations

ThinkingOrb

Siri-style breathing orb with idle / thinking / speaking / errored states.

AI Animations

NeuralBackground

Animated network of nodes and edges drifting across a hero — pure canvas, GPU-accelerated.

AI Animations

TokenStream

Visual representation of tokens flowing through a horizontal lane — streaming indicator.

AI Animations

GradientAura

Soft, rotating conic-gradient glow behind any child element — element-scoped backdrop.

AI Animations