ui.inference.sh — ai chat ui components for react & next.js

a registry of react ui components for building ai-powered applications, chatbots, and ai agent interfaces.

built for — the ai agent runtime for serverless ai inference.

Components

Install components directly into your project:

bash
npx shadcn@latest add https://ui.inference.sh/r/agent.json

Blocks

ComponentDescription
agentFull-featured agent chat with all primitives wired together
chatVisual building blocks: chat container, messages, input, status indicators
toolsTool invocation UI: pending, in-progress, approval, and results
widgetsRenders declarative UI nodes from agent tool outputs
markdownHigh-fidelity markdown with code blocks, embeds, and zoomable images
code-blockSyntax-highlighted code block with line numbers and copy button
stepsNumbered step component for sequential instructions
sidebar-lightLightweight sidebar navigation with nested items
table-of-contentsAuto-scrolling TOC with intersection observer
youtube-embedResponsive YouTube video embed
zoomable-imageClick-to-zoom image with lightbox

Development

bash
pnpm installpnpm dev

Build the registry:

bash
pnpm registry:build

links

  • — getting started guides
  • — browse all components
  • — tutorials and guides
  • — ai models
  • — community
  • — source code

license

MIT ©