Registries
ActiveFeaturedAI/chat UIpro available442

@agents-ui

AI/chat UI · Apache-2.0 · data updated 2026-07-28

Official LiveKit shadcn/ui component registry for building voice AI agent interfaces. Components include: AgentSessionProvider, AgentControlBar, AgentChatTranscript, AgentAudioVisualizerBar (five visualizer styles: Aura, Wave, Radial, Grid, and more), StartAudioButton, plus media controls and session management primitives. Built on React 19 and Tailwind CSS v4; depends on @livekit/components-react and the LiveKit platform. Built on top of Vercel AI Elements. Free, open-source. Use for: any LiveKit-powered voice agent front-end that needs polished, production-ready visualizers and chat transcript UI without building WebRTC audio components from scratch.

aiaudioauthbackgroundsbuttonsdesign-systemformshookspro-available

Install

npx shadcn@latest add https://livekit.com/ui/r/registry.json

Health

StatusActive
Last commit2 weeks ago
LicenseApache-2.0
Open issues37
ArchivedNo
Stars442

Components (17)

agent-disconnect-buttonagent-track-toggleagent-track-controlagent-control-baragent-audio-visualizer-baragent-audio-visualizer-radialagent-audio-visualizer-gridagent-session-providerstart-audio-buttonagent-chat-indicatoragent-chat-transcriptreact-shader-toyagent-audio-visualizer-waveagent-audio-visualizer-auranextjs-api-token-routeagent-session-view-01all
Components: agent-disconnect-button, agent-track-toggle, agent-track-control, agent-control-bar, agent-audio-visualizer-bar, agent-audio-visualizer-radial, agent-audio-visualizer-grid, agent-session-provider, start-audio-button, agent-chat-indicator, agent-chat-transcript, react-shader-toy, agent-audio-visualizer-wave, agent-audio-visualizer-aura, nextjs-api-token-route, agent-session-view-01, all

Preview

Live sandbox previews render component source client-side. Where a component can’t be rendered standalone, sh4dcn falls back to its source and install command.

@agents-ui · agent-disconnect-button

npx shadcn@latest add https://livekit.com/ui/r/agent-disconnect-button.json
View source