II.
Framework overview
Reference · liveframework:pipecat
Pipecat overview
BSD-licensed, self-hostable Python realtime voice pipeline framework. Pluggable STT/TTS/LLM; tool calls default synchronous, cancel_on_interruption=False makes them async/non-blocking with streaming is_final=False updates; the FunctionCallParams.result_callback is a per-call interception seam; tool calls instrumented as discrete OpenTelemetry spans (observation-only). Strong alternative to LiveKit Agents. See docs/research/realtime-voice-agent-stack.md.
Attributes
displayName
Pipecat
homepageUrl
belongsToLanguageId
category
realtime-voice
license
BSD-2-Clause
selfHostable
true
transports
- webrtc
- websocket
- sip
description
BSD-licensed, self-hostable Python realtime voice pipeline framework. Pluggable
STT/TTS/LLM; tool calls default synchronous, cancel_on_interruption=False makes
them async/non-blocking with streaming is_final=False updates; the
FunctionCallParams.result_callback is a per-call interception seam; tool calls
instrumented as discrete OpenTelemetry spans (observation-only). Strong
alternative to LiveKit Agents. See docs/research/realtime-voice-agent-stack.md.
Outgoing edges
alternative_to1
- framework:livekit-agents·FrameworkLiveKit Agents
belongs_to_language1
- language:python·LanguagePython
used_by_skill_area1
- skill-area:ai-agent-development·SkillAreaAI Agent Development
Incoming edges
alternative_to1
- framework:livekit-agents·FrameworkLiveKit Agents