Skip to main content
product

Agents UI

Design polished voice agent interfaces with LiveKit's open source component library built with React and shadcn. Start with production-ready defaults, then customize every detail to match your brand.

Background image of grid in 3d space
300+ AI model integrations
300,000+ developers
100% open source

Give your agent a visual personality

Choose from five audio visualizer styles. Each one offers custom parameters and distinct behaviors for every agent state: connecting, speaking, listening, thinking, and more.

Aura Audio Visualizer

An undulating energy field. Designed in partnership with Unicorn Studio. Powered with a custom WebGL shader.

#1FD5F9
0.3

Learn more in our component documentation

$pnpm dlx shadcn@latest add @livekit/agent-audio-visualizer-aura

Wave Audio Visualizer

An oscillating wave visualizer powered by a custom WebGL shader.

#1FD5F9
0.3

Learn more in our component documentation

$pnpm dlx shadcn@latest add @livekit/agents-ui-agent-audio-visualizer-wave

Radial Audio Visualizer

Give your agent a bright and energetic appearance with our radial visualizer.

#1FD5F9
0.3

Learn more in our component documentation

$pnpm dlx shadcn@latest add @livekit/agents-ui-agent-audio-visualizer-radial

Grid Audio Visualizer

A retro, lo-fi vibe dot-matrix grid visualizer.

#1FD5F9
0.3

Learn more in our component documentation

$pnpm dlx shadcn@latest add @livekit/agents-ui-agent-audio-visualizer-grid

Bar Audio Visualizer

Our classic bar visualizer.

#1FD5F9
0.3

Learn more in our component documentation

$pnpm dlx shadcn@latest add @livekit/agents-ui-agent-audio-visualizer-bar

Pre-built Agent UI blocks

Control Bar

Access everything in one place: manage media, send chat messages, and end the call.

$npx shadcn@latest add @agents-ui/agent-control-bar

Chat Transcript

A message interface for displaying conversational history.

Hi, how are you?

I'm good, thank you!

$npx shadcn@latest add @agents-ui/agent-chat-transcript

Session view

A complete realtime agent session view with transcript, audio visualizer, and media controls.

Agent is listening, ask it a question

$npx shadcn@latest add @agents-ui/agent-session-view-01
The LiveKit Platform

Build, run, and observe
agents with LiveKit Cloud

Our end-to-end platform powers enterprise-grade voice AI
for customer support at global scale.

Open AI
Salesforce
Deutsche Telekom
Zocdoc
Coursera
xAI
Headspace
Oracle
Assort Health
Spotify
Explore the full platform

Get started

Build your voice agent on LiveKit with our Agent SDKs or Agent Builder, and deploy it to LiveKit Cloud.
Start building
Start building

To customize your agent frontend, follow these three simple steps:

  1. Initialize shadcn
    $npx shadcn@latest init
  2. Add the Agents UI registry
    $npx shadcn@latest registry add @agents-ui
  3. Install the components you need from the CLI
    $npx shadcn@latest add @agents-ui/agent-session-view-01