Pipecat
Python framework for real-time voice and multimodal AI agents with pluggable STT, LLM, and TTS services.
About
Voice agents in Pipecat are built as composable pipelines: audio flows through a chain of frame processors covering speech-to-text, LLM inference, and text-to-speech, so each stage can be swapped independently. Maintained by Daily and licensed BSD-2-Clause, the framework integrates more than 20 STT providers (Deepgram, AssemblyAI, Whisper, Google), roughly 28 LLM services (OpenAI, Anthropic, Gemini, Groq, Mistral), and over 20 TTS engines (ElevenLabs, Azure, OpenAI), with transports spanning WebRTC via Daily or LiveKit, WebSockets, telephony, and WhatsApp. Client SDKs cover JavaScript, React, iOS, Android, and C++, and recent releases added multi-agent handoff, parallel fan-out, a debugging tool called Whisker, and a terminal dashboard called Tail. Installation is pip or uv (package name pipecat-ai), and a CLI scaffolds new projects. The framework is free and fully self-hostable, while Daily sells managed hosting as Pipecat Cloud; with about 14,000 GitHub stars it has become the de facto standard open source voice agent stack.
Should you use Pipecat?
Pick it when
Choose Pipecat when you build real-time voice agents and want to swap STT, LLM, and TTS vendors freely, with transports for WebRTC, WebSockets, telephony, and WhatsApp under a permissive BSD-2 license.
Look elsewhere when
Skip it if you want one vendor to own the media server and turn detection, where livekit-agents is more integrated, or if your agent is text-only. Most supported speech and LLM services are hosted APIs with usage fees.
Alternatives to Pipecat
- LiveKit Agents
Pairs agents with LiveKit's own WebRTC server, SIP telephony, and a semantic turn detector; more integrated, but that model has a separate license.
- TEN Framework
Extensions in several languages plus its own VAD and turn detection, tied to Agora for transport; its Apache license carries extra restrictions.
- OpenAI Agents SDK
Voice extra with realtime audio inside a general agent SDK; simpler for OpenAI-centric apps, with far fewer transports and providers.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- AI Agents & Orchestration
- Price
- Freemium
- Platform
- Hybrid
- Difficulty
- Intermediate (3/5)
- License
- BSD-2-Clause
- Added
- Jul 29, 2026