ActionBar
Reusable hover actions for message and response controls.
An opinionated, customizable superset of shadcn/ui
Explore composable surfaces for messages, input, activity, media, and agent workflows.
Reusable hover actions for message and response controls.
Shared static and collapsible activity anatomy with bounded, scrollable detail content.
Voice recorder with realtime waveform, duration, cancel, and submit controls.
Levels-driven realtime audio visualizer offered in two usage versions - bars and line - sharing one export and one props contract.
Prompt composer with controlled text, submit state, and trigger-menu support.
Composer attachment rail with file previews, upload progress, and removal.
Layout primitives for full chat threads, turns, and thoughts.
Composable chat message with typed role, density, and tone state.
Editable code surface with Shiki highlighting and token-based light/dark themes.
Compact context-window usage with an automatically derived token graph and anchored detail inspector.
Dynamic Island-style AI notification pill with a thinking state that morphs into a reply bubble — token-driven surface, WebGL-enhanced backdrop blur, or real refractive liquid glass.
Composable environment variable editor with .env upload, bulk paste, reveal controls, and submit helpers.
Inline file and media previews for chat turns.
Inline multi-source citation with a keyboard-accessible preview and source navigation.
Assistant markdown output rendered to prose, with a header and copy-source action.
Linked source badge with an automatic same-origin favicon, derived hostname, and resilient fallback.
Floating agent task progress pill above the composer that expands into the full task list.
Conversation minimap for scanning and jumping between chat turns.
Keyboard-first agent question panel that temporarily replaces the chat composer inside its container.