ElevenLabs Launches Open-Source UI Component Library for Audio and AI Agents
ElevenLabs UI

Image Courtesy: ElevenLabs

ElevenLabs has announced the release of ElevenLabs UI, an open-source React component library designed to help developers build multimodal agent interfaces — including voice, audio, and AI-driven chat experiences — faster than ever.

The new toolkit gives developers full control over essential interface primitives such as waveforms, orbs, messages, and chat layouts, making it easier to build production-ready apps powered by ElevenLabs Agents and the Audio SDK.

A New Standard for AI & Audio Interfaces

Built on the popular shadcn/ui framework, ElevenLabs UI combines flexibility and simplicity. It enables developers to focus on user experience while leveraging the visual and interaction components optimized for voice and agent-based applications.

Louis Jordan from the ElevenLabs engineering team summarized the release:

“ElevenLabs UI is designed to help teams ship multimodal agent interfaces faster, with ready-to-use components that integrate seamlessly with our SDKs.”

Examples of What You Can Build

ElevenLabs UI includes prebuilt open-source components such as:

  • transcriber-01 — A plug-and-play voice dictation component that turns speech into text inside any web app.

  • voice-chat-03 — A multimodal chat interface with built-in state management. Developers can easily pass their ElevenLabs Agent ID as a prop and deploy it instantly.

These components are customizable, making it easy to tailor the look and feel for different apps — from AI assistants to voice-enabled dashboards.

Getting Started

Developers can install and use components directly via the @elevenlabs/agents-cli command-line tool.

Example command to add a component:

pnpm dlx @elevenlabs/agents-cli@latest components add <component>

To install the Orb component, for instance:

pnpm dlx @elevenlabs/agents-cli@latest components add orb

Full documentation and component details are available on the project’s GitHub repository.

?? Get Started: GitHub – ElevenLabs UI