React components for chat interfaces, voice interactions, and real-time audio visualization. Built on Streamdown, use-stick-to-bottom, and the Web Audio API. Distributed via the shadcn registry.
Each component is standalone. Install only what you use.
Message bubbles, conversation containers, streaming responses, chat input, thinking indicators, prompt suggestions, and feedback.
Audio player, scrub bar, live waveform, bar visualizer, static waveform, audio recorder, mic selector, and voice button.
Code block with syntax highlighting, markdown renderer, shimmering text, speech input, conversation bar, and transcript viewer.
Canvas agent orb with organic state motion and an SVG dot-matrix display with animation frames.