Installs all 14 components. Without our CLI, run instead.
inference.sh publishes a shadcn registry at ui.inference.sh, with 14 components installable through the shadcn CLI.
Copy a prompt for your agent, copy the install command, or open the docs that ship it.
Full-featured AI agent chat with state management, tools, and widgets.
Virtualized chat with measured markdown. Auto-scroll, message strategies, typing indicators.
Syntax-highlighted code block with line numbers and copy button.
react-markdown based renderer. Consider using pretext-md instead.
Measured markdown renderer powered by pretext. DOM-free text measurement, plugin architecture, virtualizable.
Numbered step component with connecting line for sequential instructions.
Real-time task display with streaming support, status indicators, and logs viewer.
Displays tool lifecycle: pending, in-progress, approval, and results.
Typed virtualization with measurement strategies, incremental caching, and scroll correction.
Renders declarative UI nodes (forms, buttons, cards) from agent tool outputs.
The packages and primitives its components pull in, counted across the registry.
inference.sh is a component library on 21st.dev by inference-sh with 1 public React component. Every component ships with a live interactive preview and full TSX source — copy the code, install it through the shadcn CLI, or pull it into Cursor or Claude Code over MCP.