jeremy 68c3731c65 feat: add FastAPI token server to pipecat-agent
Adds a lightweight HTTP token server (port 8080) alongside the voice
pipeline so web clients can obtain LiveKit access tokens without a
separate service. Adds fastapi and uvicorn to requirements. Adds
LIVEKIT_PUBLIC_URL env var (wss://voice.hobbs.farm) to docker-compose
so tokens carry the correct public WebSocket URL for browser clients.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 01:26:07 -05:00
S
Description
Real-time voice coaching pipeline - Pipecat + SpeechBrain + Claude + LiveKit + Piper TTS
70 KiB
Languages
Python 69.6%
JavaScript 11%
CSS 7.4%
HTML 7.4%
Dockerfile 4.6%