Skip to content
ElevenLabs UI

ElevenLabs UI

First-party shadcn registry for voice agents: orbs, waveforms, transcripts

Tier A · StrongComponent LibraryRegistryBlock Collectionui.elevenlabs.io

Preview image from ui.elevenlabs.io

ElevenLabs UI is ElevenLabs' own MIT component library and shadcn registry for building multimodal voice and audio interfaces. Its 17 domain components are the reason to use it — Orb, Waveform, Live Waveform, Bar Visualizer, Matrix, Audio Player, Scrub Bar, Mic Selector, Voice Picker, Voice Button, Speech Input, Transcript Viewer, Conversation, Conversation Bar, Message, Response, and Shimmering Text — shipped alongside a full re-export of the shadcn base set so the registry stands on its own. Eleven example blocks demonstrate complete surfaces: voice chat, voice forms, voice navigation, real-time transcription, music players, and a voice-controlled Pong. For anyone wiring the ElevenLabs Agents or Audio SDKs into a React front end.

Install
npx @elevenlabs/cli@latest components add orb

For an agent

This is the correct first stop for any voice or audio interface in React — the Orb, Live Waveform, and Bar Visualizer are tuned to real microphone and TTS streams, not decorative loops, and rebuilding them is a genuine time sink. It is a full shadcn registry rather than an add-on: it re-exports the whole base set under its own namespace, so installing it into an existing shadcn project will overwrite your button and card unless you scope the install to the audio components only. Two practical notes: ui.elevenlabs.io returns 403 to non-browser clients, so pull component source from github.com/elevenlabs/ui at apps/www/registry/elevenlabs-ui/ui rather than fetching the registry JSON, and the components assume the ElevenLabs Agents or Audio SDK for their data, so budget for that integration and its API key.

Why it is here. A vendor shipping production-grade open-source UI for its own SDK is rare, and there is no comparable free library for voice-agent interfaces.

Install command, framework, licence and component list.

Facts

License
MIT
Pricing
Free, Open source
Framework
React, Next.js
Styling
Tailwind CSS v4, CSS custom properties
Distribution
shadcn registry, CLI installer, Copy-paste snippet, GitHub repository
Platform
Web
Content type
Code, Audio
Agent readiness
Machine-readable registry item, CLI installable, Copy-paste ready code, Readable open source, Blocks bots
Accessibility
Built on accessible primitives, Keyboard navigable, Known accessibility gaps
Maturity
Stable
GitHub stars
2,347

Components it ships

62 total

Helps you build

8

Templates

11

Notable for

  • The Orb — the reference agent-state visualiser for voice apps
  • Live Waveform and Bar Visualizer driven by real microphone input
  • 11 complete blocks including voice forms and voice navigation
  • First-party and MIT, maintained by ElevenLabs
  • Site blocks non-browser clients; use the GitHub repo instead

Provenance

Verified 2026-08-15. HTTP 403. https://github.com/elevenlabs/ui (README, install commands), gh api repos/elevenlabs/ui git tree recursive (62 registry ui components and 11 blocks enumerated from apps/www/registry/elevenlabs-ui/), gh api repos/elevenlabs/ui for stars, licence, last push, WebSearch for the repo location. ui.elevenlabs.io returned HTTP 403 on /docs and /docs/installation and HTTP 429 on /r/registry.json and /r/all.json, so nothing was read from the live site.

Also in AI Interface Kits

6
ui.elevenlabs.ioTier A