pipecat-examples

pipecat-examples

Pipecat example applications. Use and learn from these patterns to build your own voice AI applications.

Stars: 81

Visit
 screenshot

Pipecat-examples is a collection of example applications built with Pipecat, an open-source framework for building voice and multimodal AI applications. It includes various examples demonstrating telephony & voice calls, web & client applications, realtime APIs, multimodal & creative solutions, translation & localization tasks, support, educational & specialized use cases, advanced features, deployment & infrastructure setups, monitoring & analytics tools, and testing & development scenarios.

README:

pipecat

Docs Discord

A collection of example applications built with Pipecat, an open-source framework for building voice and multimodal AI applications.

New to Pipecat?

Learning examples are in the main Pipecat repo, intermediate and advanced examples are here.

Start with the quickstart example in the main Pipecat repo to get your first bot running in 5 minutes.

Then continue learning with these starter examples, located in the Pipecat repo:

Once you understand the basics, check out the examples below.

Prerequisites

Most examples require:

  • Python 3.10 or newer
  • API keys for AI services (OpenAI, Deepgram, Cartesia, etc.)
  • Additional service-specific requirements (see individual example READMEs)

Popular Examples

Ready to explore more? These are two of the most useful examples for common use cases:

  • simple-chatbot - Client/server examples with React, JavaScript, Swift, Kotlin, and React Native
  • twilio-chatbot - Production-ready phone bot with Twilio integration

Example Categories

Telephony & Voice Calls

Web & Client Applications

  • simple-chatbot - Client/server examples with React, JavaScript, Swift, Kotlin, and React Native
  • push-to-talk - Client/server example showing how to build a Push-to-Talk app using Voice UI Kit and Pipecat's JS and React SDKs
  • websocket - WebSocket-based real-time communication
  • instant-voice - Enable instant voice communication as soon as a user connects
  • p2p-webrtc - Simple peer-to-peer WebRTC voice bot

Realtime APIs

Multimodal & Creative

Translation & Localization

Support, Educational & Specialized

Advanced Features

Deployment & Infrastructure

  • deployment - Production deployment examples using Pipecat Cloud, Fly.io, Modal, Cerebrium

Monitoring & Analytics

  • sentry-metrics - Use Sentry to collect Time-to-First-Byte and processing metrics
  • open-telemetry - Observability and tracing examples using Langfuse and Jaeger

Testing & Development

  • freeze-test - Pipeline freezing and state management testing

Getting Help

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for pipecat-examples

Similar Open Source Tools

For similar tasks

For similar jobs