#44th of 16 in Voice and realtime

voice-ui-kit

React components and templates for Pipecat voice agent frontends

Stars
419
License
BSD-2-Clause
Last commit
Oct 2026
Last release
Sep 2026
Language
TypeScript

Overview

pnpm workspace publishing @pipecat-ai/voice-ui-kit: React components (connect button, control bar, voice visualizer, audio controls), hooks, a ConsoleTemplate debug UI and a ThemeProvider on Tailwind 4. Works over the Pipecat Daily or SmallWebRTC transports; examples cover the console template, custom components, Tailwind and Vite. For teams building a browser frontend for a Pipecat bot; the bot is separate.

Who it is for: Frontend developers building UIs for Pipecat voice bots

Strengths

  • Drop-in ConsoleTemplate for testing and benchmarking a Pipecat bot
  • Daily and SmallWebRTC transports supported
  • Tailwind 4 theme via CSS variables; Storybook included
  • Four example apps: console, components, Tailwind, Vite

Weaknesses

  • Library plus examples, not a deployable app; you assemble the page
  • Requires a running Pipecat server exposing /api/offer or a Daily room
  • No auth or persistence

What it needs

  • TypeScript
  • Needs Pipecat bot server, Daily account (optional transport)

Also in Voice and realtime

See all 16
Also in Voice and realtime
RankProjectScore
1agent-starter-reactNext.js voice assistant frontend for LiveKit Agents947 stars, MIT51 out of 100
2agent-starter-pythonPython voice agent on LiveKit Agents with turn detection and simulations264 stars, MIT50 out of 100
3agent-starter-nodeNode.js voice agent on LiveKit Agents with turn detection and simulations114 stars, MIT50 out of 100
#5pipecat-examplesRunnable Pipecat voice agent examples for phone, web and deployment395 stars, BSD-2-Clause41 out of 100
#6agent-starter-swiftSwiftUI voice agent client for iOS, macOS and visionOS on LiveKit96 stars, MIT40 out of 100