Multimodal pipeline orchestration
Coordinate voice, video, text, and images in a single pipeline with frame-level control over conversation steps.
Pipecat is an open-source Python framework and ecosystem for building real-time voice and multimodal AI agents. It helps developers compose pipelines that coordinate speech, language, vision, video, text, tools, and telephony transports.
Pipecat is an open-source framework for building real-time voice and multimodal conversational AI agents. Maintained by Daily with support from the Pipecat developer community, it provides a pipeline-based way to coordinate voice, video, text, images, models, tools, and transports in one application.
The framework processes data as frames through a real-time pipeline. Developers can connect a transport, select speech, language, and vision services, add tools, and control how each step of a conversation runs. The site says Pipecat can work with more than 200 integrated providers and services, with model and service changes generally made in one line of code.
Projects can be run on infrastructure where Python runs, deployed through Pipecat Cloud, or supported through Pipecat Enterprise for organizations that want Pipecat Cloud in their own AWS, Azure, or GCP environment.
Coordinate voice, video, text, and images in a single pipeline with frame-level control over conversation steps.
Swap speech, language, and vision services from a stated ecosystem of more than 200 integrated providers and services, typically with a small code change.
Frames move through the pipeline as they are produced, allowing the agent to begin responding without waiting for every preceding stage to finish.
Interruption handling, turn detection, and context management support conversational voice experiences.
Hand off work to subagents for long-running tools and complex tasks, or use Pipecat Flows when a conversation must follow a defined path.
The CLI scaffolds runnable projects, while client SDKs, a UI kit, metrics, traces, and OpenTelemetry support help teams build and inspect applications.
Build agents that listen and respond during a live conversation, with turn detection and interruption handling for a more interactive exchange.
Connect conversational agents to SIP or PSTN transports when the interaction needs to take place over phone infrastructure rather than only in a browser.
Combine voice with video, text, and images in one application when users need more than a voice-only interface.
Route complex or long-running work to subagents and give the conversation tools to perform tasks within a composed pipeline.
Use Pipecat Flows for interactions that need a defined path, rather than relying solely on an open-ended conversational exchange.
Pipecat is an open-source framework and ecosystem for building voice and multimodal conversational AI agents.
The site describes pipelines that coordinate voice, video, text, and images, with frame-level control over each conversation step.
The reviewed product page lists WebRTC, SIP, and PSTN transports.
The open-source framework can run on infrastructure where Python runs. The site also describes Pipecat Cloud as a managed deployment option and Pipecat Enterprise as Pipecat Cloud deployed in a customer's own AWS, Azure, or GCP environment.
Yes. Pipecat states that developers can use speech, language, and vision services from more than 200 integrated providers and services, although the reviewed pages do not list them individually.
autoloops.ai
Autoloops provides speech infrastructure for voice agents, combining streaming speech-to-text with realtime serving for open-weight language models. It offers serverless APIs and on-demand clusters for teams building or testing realtime voice and agent workloads.
www.getzep.com
Graphiti is an open-source GitHub project for building real-time knowledge graphs for AI agents. It provides a codebase that developers can inspect, extend, and contribute to through the repository’s development workflow.
getbb.app
bb is a local-first, open-source IDE for running coding agents in parallel, organizing their work in threads, and extending the workspace with plugins. It is designed for developers and teams that want to coordinate provider-based agents and customize their software workflow.
jarviscore.developers.prescottdata.io
Open-source Python framework for autonomous multi-agent systems with durable memory and production observability.
usefiretower.com
Firetower is an open-source, self-hosted control plane for running coding agents on servers you own. It lets developers start agent sessions from repositories, monitor them from desktop or mobile clients, review changes, and ship branches without keeping the initiating device online.
dspy.ai
DSPy is an open-source framework for programming language-model applications instead of manually prompting them. Its public repository provides the project code, documentation, tests, issue tracking, and contribution workflow.