Using a community integration
- Community-maintained. Built and maintained by their authors, not the Pipecat team. Pipecat does not test, review, or officially support them.
- Installed separately. Each ships as its own package (e.g.
uv add pipecat-replicate), versioned independently ofpipecat-ai. - Support lives on the source repo. Report issues and request changes on the integration’s repository, linked from its service page.
- Evaluate before depending on it. Check the repository’s activity, changelog, and last tested Pipecat version.
Building an integration
Anyone can build and publish a Pipecat integration. The program gives you:- Base classes and patterns to follow for each service type (STT, LLM, TTS, image, vision, telephony, and more)
- Naming and packaging conventions that keep your integration discoverable
- A path to get listed on the Supported Services page, alongside core services
Read the Community Integrations Guide
Base classes, examples, naming conventions, and how to submit your integration
and its docs.