Pipecat

Python framework for real-time voice and multimodal AI agents with pluggable STT, LLM, and TTS services.

Open SourceSelf Hosted
0.0 (0)

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

Price
Freemium
Platform
Hybrid
Difficulty
Intermediate (3/5)
License
BSD-2-Clause
Added
Jul 29, 2026

Tags