Skip to main content
This is the API reference for the server-side Pipecat Python framework. It covers the services, utilities, pipeline components, and frame types you use to build voice and multimodal AI agents.

What’s in This Reference

  • Services: Integrations for STT, LLM, TTS, speech-to-speech, image generation, video, transports, and more. Over 100 providers supported.
  • Utilities: Frame processors, audio filters, observers, turn detection, context summarization, MCP, and other helpers.
  • Pipeline: Configuration, task management, idle detection, and parallel pipelines.
  • Frames: Data frames, control frames, system frames, and LLM frames that flow through the pipeline.
  • Events: Frame processor and service events for hooking into the pipeline lifecycle.

Explore

Supported Services

Browse the full list of AI service integrations and their install commands

Frames

Understand the data, control, system, and LLM frames that flow through pipelines

Events

Hook into pipeline lifecycle with frame processor and service events

Full Reference Docs

Auto-generated API reference with every class, method, and parameter