AI Interface Kits
Components made specifically for agent and chat surfaces — message streams, tool calls, thinking states, voice orbs, and audio waveforms.
For an agent. Look here when you are building the UI of an AI product itself: chat threads, streaming text, tool-call cards, agent status indicators, or an AI app shell.
15 resources
- Chat & Agent Components13
- Agent State Indicators2
15 / 15
AI ElementsSVercel's 47-component shadcn registry for chat, agent, voice and workflow UIs
assistant-uiSReact chat primitives and shadcn-installable UI for LLM apps, copilots, and agents
AIcssA14 copy-paste AI-conversation UI components in React, Vue and Svelte, plain CSS
brainlessAClaude Code, Codex and Grok terminal UIs as shadcn components
ElevenLabs UIAFirst-party shadcn registry for voice agents: orbs, waveforms, transcripts
LiveKit Agents UIAshadcn registry of voice-agent UI: visualizers, control bar, transcript
OpenUIAMIT generative-UI framework: streaming UI language, component library, chat shell
Thinking OrbsAReact canvas loading orb with nine agent states, two sizes and automatic dark/light
Thinking OrbsAReact canvas loading orb with 9 named agent states and two sizes
AI Tools RegistryBshadcn-CLI registry of 15 Vercel AI SDK tools with matching React renderers
AICSSB14 copy-paste agent-chat components in React, Vue and Svelte with plain CSS, 9 free
Beautiful UIB20 MIT interaction patterns for agent UIs: thinking, streaming, approvals, diffs
Manifest UIB39 MIT shadcn blocks sized for ChatGPT Apps and MCP app surfaces
nauvalazhar/aiB48 owned-source React components for agentic AI apps, on Base UI + Tailwind v4- Oreo DesignCA waitlist page for a UI library aimed at AI agents, with no components shipped as of 2026-08-30