A Voice Agent Platform running on Claude Code. Create, manage, and deploy conversational voice agents powered by Claude, with real-time speech-to-text, text-to-speech, and voice activity detection via ElevenLabs.
voice-server/ Python FastAPI: real-time audio pipeline (VAD, STT, TTS, Claude sessions)
server/ Node.js orchestration: boots dashboard + voice server, manages integrations
services/ Tunnel, Twilio, browser calls, agents, device pairing
index.ts Entry point (spawns voice-server + dashboard, auto-starts integrations)
dashboard/ Web UI (Vite + React) + API routes (Hono)
lander/ Static landing page
init/ Default prompt templates for new agents
bin/ CLI entry point (voicecc command)
venvSets up Cloudflared Quicktunnel (optional), protects installation with password (optional), and sets up your Elevenlabs API key.
# 1. Install Voice CC
npm install -g voicecc
# 2. Start the platform
voicecc
The platform runs two servers: a Node.js orchestrator (dashboard, integrations, CLI) and a Python voice server (real-time audio pipeline via Pipecat).
339 commits
TypeScript
68.3%
Python
18.7%
JavaScript
6.1%
CSS
4.9%
HTML
1.1%
A Voice Agent Platform running on Claude Code. Create, manage, and deploy conversational voice agents powered by Claude, with real-time speech-to-text, text-to-speech, and voice activity detection via ElevenLabs.
voice-server/ Python FastAPI: real-time audio pipeline (VAD, STT, TTS, Claude sessions)
server/ Node.js orchestration: boots dashboard + voice server, manages integrations
services/ Tunnel, Twilio, browser calls, agents, device pairing
index.ts Entry point (spawns voice-server + dashboard, auto-starts integrations)
dashboard/ Web UI (Vite + React) + API routes (Hono)
lander/ Static landing page
init/ Default prompt templates for new agents
bin/ CLI entry point (voicecc command)
venvSets up Cloudflared Quicktunnel (optional), protects installation with password (optional), and sets up your Elevenlabs API key.
# 1. Install Voice CC
npm install -g voicecc
# 2. Start the platform
voicecc
The platform runs two servers: a Node.js orchestrator (dashboard, integrations, CLI) and a Python voice server (real-time audio pipeline via Pipecat).
339 commits
TypeScript
68.3%
Python
18.7%
JavaScript
6.1%
CSS
4.9%
HTML
1.1%