Voice Agent UI, ready to ship.
React components for Deepgram Voice Agent. Built on shadcn/ui and Tailwind v4. Copy any component into your project in one command.
Or install via npm: npm install @deepgram/ui
REGISTRY MODEL
You own the code.
Components are copied into your project — not imported from a black box. Customize freely. No breaking updates.
Pick a component
Browse the registry. Each component is a self-contained .tsx file with Tailwind classes and Radix primitives.
$ npx shadcn add
…/ui/r/orb.jsonIt lands in your project
The file is copied to components/ui/. npm deps are installed automatically. You own the source.
✓ components/ui/Orb.tsx
✓ @deepgram/reactUse it
Import, wrap in AgentProvider, done. All components consume @deepgram/react hooks under the hood.
import { Orb } from
"@/components/ui/Orb"ALL COMPONENTS
Everything you need.
From animated orbs to accessible mic selectors. Each component is production-ready and fully themeable.
ALSO ON NPM
Prefer a managed
dependency?
@deepgram/ui is also published to npm.
Pre-compiled CSS bundled in — no Tailwind setup required.
Same components, managed versioning.
Start building now.
Add your first component, wire up AgentProvider, and ship a voice agent in minutes.