The explorer for the shadcn registry ecosystem.
[assistant-ui] Conversation history with unread marks and actions that wait for hover.
[assistant-ui] History you can actually get back into: pinned first, then grouped by when.
[assistant-ui] Events on a time axis, with what already happened and what is still coming.
[assistant-ui] The agent's own working list, rewritten mid-run as it discovers what else is needed.
[assistant-ui] Token count formatting for the elements family: a count in the unit that keeps it short, such as 48.2k or 912.5M.
[assistant-ui] One tool invocation with its request and result tucked behind a disclosure.
[assistant-ui] One call failed. The error, the attempt count, and a retry that doesn't restart the turn.
[assistant-ui] Calls that went out together, collapsed to one row until you want the detail.
[assistant-ui] A whole working session summarized as verbs, targets, and file stats.
[assistant-ui] Every span in a run on one time axis, nested, so you can see where it actually went.
[assistant-ui] The classic three dots, tuned to read as presence rather than noise.
[assistant-ui] The props-driven voice orb: five session states and four palettes, no runtime required.
[assistant-ui] A live call: the orb tracks your voice, the caption names the turn, the transcript follows.
[assistant-ui] Chrome for a sandboxed preview: a URL bar, reload, and open-in-new around a frame you isolate.
[assistant-ui] A search query and its results landing one by one as the agent reads.
[assistant-ui] Renders Eve's built-in ask_question tool as a standalone question with answer controls, outside the collapsed tool group.
[assistant-ui] Chat page for an Eve agent, rendering the session through an assistant-ui thread.
[assistant-ui] Display file parts with icon, name, size, and a download button, playing audio and video inline.
[assistant-ui] Prompt chips rendered from runtime generated follow up suggestions.
[assistant-ui] Styled component library for rendering generative UI output.
[assistant-ui] Theme variables and vocabulary CSS for generative UI output.
[assistant-ui] Activity heat map with month and weekday labels.
[assistant-ui] Display image parts with preview, loading states, and a fullscreen dialog.
[assistant-ui] Model provider logos as inline SVG components.
[assistant-ui] Render assistant markdown with headings, lists, links, and code blocks.
[assistant-ui] Dialog listing MCP connectors and custom servers, with OAuth and bearer auth controls.
[assistant-ui] Render Mermaid diagrams in messages, including while they stream.
[assistant-ui] Badge with streaming stats: time to first token, total time, and tokens per second.
[assistant-ui] Model picker with reasoning effort levels, search, and runtime integration.
[assistant-ui] Animated number that rolls its digits odometer style when the value changes.
[assistant-ui] Select and quote message text with a floating toolbar and a composer preview.
[assistant-ui] Collapsible panel for assistant reasoning and thinking content.
[assistant-ui] Dropdown select with composable trigger, content, and item components.
[assistant-ui] Code block highlighting powered by react-shiki.
[assistant-ui] Keyframes and theme variables for the streaming shimmer animation.
[assistant-ui] Display URL sources with favicon, title, and an external link.
[assistant-ui] Code block highlighting powered by react-syntax-highlighter.
[assistant-ui] Tabs for organizing content into switchable panels.
[assistant-ui] A runtime task card with nested transcripts, timing, results, and grouped task lanes.
[assistant-ui] Chat container with message list, composer, auto scroll, and accessibility built in.
[assistant-ui] Sidebar or dropdown for switching conversations, with search and active selection.
[assistant-ui] Sidebar shell that hosts the thread list beside a thread.
[assistant-ui] Default renderer for tool calls that have no dedicated UI.
[assistant-ui] Collapsible wrapper around consecutive tool calls.
[assistant-ui] Icon button with an accessible tooltip label, shared across the assistant UI components.
[assistant-ui] Resolve an image attachment to a preview source URL.
[assistant-ui] Copy text to the clipboard with a temporary copied state.
[assistant-ui] The cn class name helper that every assistant-ui component imports from @/lib/utils.