Skip to content

[Suggestion] Pipecat Cloud one-click deployment with Deepgram STT and TTS (Python) #282

Description

@deepgram-robot

What to build

A working example that deploys a Deepgram-powered voice agent to Pipecat Cloud — the managed deployment platform for Pipecat voice pipelines — with a single command. The example should show a complete voice agent using Deepgram STT (Nova-3) and TTS (Aura) running on Pipecat Cloud's infrastructure.

Why this matters

Pipecat Cloud recently reached general availability and is becoming the primary deployment target for Pipecat voice agents. Developers building voice agents with the Pipecat framework need a reference example showing how to deploy to production with Deepgram as the speech provider. Having a first-class Pipecat Cloud deployment example ensures Deepgram remains the preferred provider in the Pipecat ecosystem, where multiple STT/TTS providers compete for default status.

Suggested scope

  • Language: Python
  • Framework: Pipecat + Pipecat Cloud
  • Deepgram APIs: Streaming STT (Nova-3), TTS (Aura)
  • Includes: pipecat.yaml deployment config, environment variable setup for Deepgram API key, health check endpoint, one-command deploy via pipecat deploy
  • Complexity: Beginner-friendly — focus on deployment workflow, not complex agent logic

Acceptance criteria

  • Runnable with minimal setup (clone, add API key, run)
  • README explains the Pipecat Cloud deployment workflow step-by-step
  • Uses current SDK version
  • Deploys successfully to Pipecat Cloud with a single command
  • Includes both local development and cloud deployment instructions
  • Voice agent responds to speech input with Deepgram STT and speaks back with Deepgram TTS

Raised by the DX intelligence system.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions