Pipecat

Active
GitHub Python BSD-2-Clause

Description

Pipecat is an open-source framework for voice and multimodal conversational AI, enabling real-time voice assistants, video bots, and multimodal agents with integrated TTS, STT, and LLM services.

Key Features

  • Real-time voice and multimodal conversational AI framework with ultra-low latency
  • Multi-agent ready: handoff, parallel fan-out, and distributed deployment
  • Composable pipeline architecture with modular components for complex behavior
  • Integrated TTS, STT, LLM services with WebRTC and WebSocket transport
  • Client SDKs for JavaScript, React, React Native, Swift, Kotlin, and C++
  • Built-in Voice UI Kit and structured conversation flow management

Use Cases

💡 Real-time voice assistants and intelligent customer service
💡 Multi-agent collaborative systems
💡 AI coaches and meeting assistants
💡 Multimodal interactive applications (voice+video+image)
💡 Customer intake and guided business flows

Quick Start

Install with pip install pipecat-ai, then run pipecat init quickstart to scaffold a project. Alternatively, follow the quickstart guide at https://docs.pipecat.ai/getting-started/quickstart.

Related Projects

Related Articles