a shadcn registry of react ui components for building ai-powered applications, chatbots, and ai agent interfaces.
built for inference.sh — the ai agent runtime for serverless ai inference.
Install components directly into your project:
npx shadcn@latest add https://ui.inference.sh/r/agent.json| Component | Description |
|---|---|
| agent | Full-featured agent chat with all primitives wired together |
| chat | Visual building blocks: chat container, messages, input, status indicators |
| tools | Tool invocation UI: pending, in-progress, approval, and results |
| widgets | Renders declarative UI nodes from agent tool outputs |
| markdown | High-fidelity markdown with code blocks, embeds, and zoomable images |
| code-block | Syntax-highlighted code block with line numbers and copy button |
| steps | Numbered step component for sequential instructions |
| sidebar-light | Lightweight sidebar navigation with nested items |
| table-of-contents | Auto-scrolling TOC with intersection observer |
| youtube-embed | Responsive YouTube video embed |
| zoomable-image | Click-to-zoom image with lightbox |
pnpm install
pnpm devBuild the registry:
pnpm registry:build- documentation — getting started guides
- registry — browse all components
- blog — tutorials and guides
- app store — 250+ ai models
- discord — community
- github — source code
MIT © inference.sh