JDS.

Search docs

Find a page or component

Changelog

What shipped, newest first.

0.2.0 · Unreleased

Voice Orb Studio, Prompt Input Studio, and recipes.

Changed

  • Particles are now recipes: every one installs with shadcn add as a block, and /particles redirects to /recipes.

Added

  • Artifact Studio: how generated documents, code and previews open next to the chat (beside it and resizable, as a sheet, full screen, or inline in the message), with version switcher and actions.
  • Command Bar: a ⌘K palette that also asks the agent. The Ask row turns what you typed into a question and the answer replaces the list until Escape. Place the row first so Enter asks, or last so Enter runs the best command. With a Command Bar Studio.
  • Voice Call Studio: design the voice agent's call screen (layout, captions, waveform, status, hand-off, glow backdrop) with a live sample call. The recipe gains matching props.
  • Use this theme in your app: the Customize menu exports what you picked as one install command (a registry theme built from your choices), plus the font and orb lines for the root layout, or as a Markdown spec.
  • Studio Code tabs: choose whether choices apply to one component or the whole app, and Copy as Markdown for a spec to hand to a teammate or a coding agent.
  • VoiceOrbProvider takes the full orb style (palette, glow, speed, sensitivity, material), not just the variant, so one provider styles every orb in an app.
  • Conversation Studio: bubbles, shape, density, avatars and actions, plus how reasoning, plans, tool calls, approvals, sources and artifacts show in a turn, working or done, on a page or in a side panel.
  • Conversation bubbles, shape and density props, applied to every Message inside (or via MessageStyleProvider).
  • Agent side panel recipe, rebuilt on Agent Panel: panel, orb and composer come from their Studios, chat plus hold-to-talk voice whose turns land in the chat, and a session shaped like the AI SDK's useChat.
  • Chat app recipe takes a composer from the Prompt Input Studio. Each Studio's Code tab now includes the matching recipe snippet.
  • Recipe quick filters: voice, side panel, chat, operations.
  • Voice agent recipe: the orb, live captions and call controls, with tool calls and transcript beside them. Takes the orb style straight from the Voice Orb Studio, a split or focus layout, and a session interface for your realtime provider, with a simulated session to run it today.
  • Prompt Input Studio: presets, context header, option chips, tools, voice mode and send behaviour, previewed on a new-chat page, under a conversation and in a side panel, with generated code.
  • Prompt Input submitOn prop: send with Enter or with ⌘/Ctrl+Enter.
  • Prompt Input Tools menu: web search, deep research and similar tools in one toolbar menu that fits any width. Model Picker and the menu truncate instead of pushing send out of a narrow toolbar.
  • Prompt Input Scope: a module picker in the composer footer that limits what the agent works on.
  • Voice Orb Studio: presets, style, palette, size, glow, speed and sensitivity, previewed in every state, with generated code.
  • Voice Orb connecting and error states, plus speed, glow and sensitivity props, on every variant.
  • Voice Orb plasma and liquid variants: WebGL shaders that take the same palettes as aura, and fall back to aura without WebGL.
  • Voice Orb glass variant (shader) and dot variant, a minimal presence for composer buttons, headers and call pills.
  • Voice Orb shape and material props: thickness, gloss, blobs, turbulence, filaments, grain, bars and density, each for the variants it fits, with controls in the Studio.
  • Voice Orb Studio: custom palettes, and previews inside a side panel, a call and compact placements.

0.1.0 · 28 September 2026

First public preview.

Added

  • Agent components: Conversation, Message, Prompt Input (with frame, dictation and mentions), Response, Reasoning, Tool Call, Approval, Agent Steps, Sources, Suggestions, Shimmer, Model Picker, Branch, Context Meter, Artifact.
  • Voice components: Voice Orb (particles, ring, wave, aura, bars and halftone variants), Waveform, Push to Talk, Live Transcript, Voice Picker, Call Controls.
  • 52 Base UI primitives, from Accordion to Tooltip, including Number Field, Meter, Toolbar and Form built directly on Base UI.
  • Particles: Chat app, Agent inbox, Run history, Agent onboarding, Agent marketplace, Agent run, Agent panel, Voice call, Voice session, Agent settings.
  • Primary color presets (blue, violet, rose, emerald, amber) and base colors (stone, zinc, slate) as registry themes. Neutral by default.
  • Customize panel in the docs header: primary and base color, radius, font and voice orb, restored before first paint.
  • Docs for agents: llms.txt, llms-full.txt, per-component Markdown, and Copy page on every page. ⌘K search.
  • Visual regression tests for every component and particle, light and dark, run in CI. Contribution guide.

Changed

  • Palette is neutral grayscale with no brand accent; color is reserved for status.
  • Dictation and mentions are documented on the Prompt Input page, still installed as separate items.

Fixed

  • Response no longer squashes sibling message parts by claiming full height.
  • Toggle and Toggle Group pressed state is now clearly visible; it was nearly identical to the unpressed surface.
  • Mentions menu renders in a portal, so containers with overflow hidden no longer cut it off.
  • Base colors no longer leak light-mode borders into dark mode.
  • Upstream fixes to vendored primitives: invalid Tailwind variants in Navigation Menu, a setState-in-effect and listener leak in Carousel, calendar surface and selected-today styling.