Pipecat

Pipecat is an open-source Python roof designed to develop real-time voice and multi-mode speech agents. It supports multi-agent architectures that run on single or distributed systems, offering a modular structure that combines audio, video, and AI services. It provides low-latency interactions through transport protocols such as WebRTC and WebSocket.

PI

pipecat-ai · AI Call Agents & Telephony

STARS17.0K
FORKS3.0K
COMMITS8.8K
CONTRIBUTORS268
VERSIONv1.6.0
UPDATEDtoday
PythonWebRTCLivekitReal-TimeBSD / ISC

Common commercial products in this category: Vapi, Bland AI, Retell AI

What can it do?
  • You design voice assistants that deliver fluent conversations in natural language.
  • You set up multi-agent systems that are tasked or parallel to each other.
  • You develop multi-mode interactive interfaces that process audio, image and text data.
Heads up
  • • High number of open issues (502)
User reviews
  • • NeutralHacker News

    Show HN: Open-source customizable AI voice dictation built on Pipecat

    “Hey, sorry if the examples given were not robust, but because this is built on Pipecat, you can actually very easily swap to a local LLM if you prefer that, and the project is already set up to allow you to do that via environment variables. The integration to set up the WebRTC…”

  • • NeutralHacker News

    Show HN: Open-source customizable AI voice dictation built on Pipecat

    “Thanks for the feedback, probably should have been clearer in my original post and in the README as well. Local inference is already supported via Pipecat, you can use ollama or any custom OpenAI endpoint. Local STT is also supported via whisper, which pipecat will download and…”

My note

Alternative pages

More in: AI Call Agents & Telephony