Ross ROSS = Recommend OSS · open-source software intelligence for agents

pipecat-ai/pipecat

Open Source framework for voice agents, multimodal apps, and realtime AI. Maintained by Daily and the community. observed · 2026-08-28

github.com/pipecat-ai/pipecat · homepage · Python · BSD-2-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

89/100

  • Activity 99
  • Release rhythm 87
  • Longevity 70
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 8
  • age_days: 980
  • days_rel: 7
  • days_push: 7
  • n_releases_24m: 78

Full methodology

Adoption not part of the score

14769 stars · 2556 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Pipecat is an open-source Python framework (BSD-2) for building real-time voice and multimodal conversational AI agents. It orchestrates speech recognition, LLMs, text-to-speech, and transports like WebRTC, WebSocket, SIP, and PSTN into composable, ultra-low-latency pipelines with support for single agents and distributed multi-agent systems.

Use cases

  • build a voice assistant that talks to users in a browser
  • create a real-time AI phone agent over SIP or PSTN
  • build a multimodal agent that sees and hears via video and audio
  • orchestrate multiple AI agents that hand off or fan out in parallel
  • build a customer support or intake voice bot
  • create an AI companion or meeting assistant
  • stream speech-to-text, LLM, and text-to-speech with low latency
  • swap between 150+ AI providers for STT, LLM, and TTS in one pipeline

When to choose

  • you need real-time, low-latency voice or video AI agents in Python
  • you want pluggable pipelines that work with many AI providers
  • you need interruption handling, turn detection, and natural conversation flow
  • you want client SDKs for web, mobile, and native platforms
  • you plan to scale from a single bot to distributed multi-agent systems

When to avoid

  • you only need offline batch speech transcription or TTS without real-time interaction
  • you need a non-Python language for the server-side agent logic
  • you want a fully managed turnkey voice bot with no code
  • your use case is simple text-only chat without audio or video

Facets

framework · maturity active

agent-framework speech-recognition tts llm-inference websocket chatbot rag streaming middleware cli artificial-intelligence chatbots speech-processing large-language-models web-development developer-tools python cross-platform self-hosted cloud voice-agents realtime-ai multimodal webrtc sip voice-assistant pipeline-orchestration multi-agent stt tts conversational-ai ai-agents real-time web-server docker

4 sources

Member repositories

RepositoryRoleHealth v2
pipecat-ai/pipecatmain89

For agents

markdown · JSON · MCP: product_card(name="pipecat-ai/pipecat")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem