ActionBar
Reusable hover actions for message and response controls.
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.
A scrolling conversation with message turns and a floating composer dock.
Composable chat message with typed role, density, and lifecycle state.
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.
React Email compositions with Control UI colors and typography, image layouts, columns, and HTML or plain-text export.
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.
Toned run-boundary separator for transcripts: steering, interruptions, and condensed context.
Keyboard-first agent question panel that temporarily replaces the chat composer inside its container.