Skip to main content
Ready to build your own bot? The Pipecat CLI scaffolds complete projects tailored to your platform and use case.
New to Pipecat? We recommend completing the Quickstart first to understand Pipecat basics before scaffolding your own project.

Install the Pipecat CLI

Install the CLI globally using uv or pipx:
uv tool install pipecat-ai-cli
# or
pipx install pipecat-ai-cli
Verify installation:
pipecat --version

Create Your Project

Run the interactive setup wizard:
pipecat init
The CLI will guide you through selecting your platform (phone or web/mobile), transport provider, AI services (STT, LLM, TTS), and deployment target.

CLI Reference

See detailed options and generated project structure

Next Steps

Once pipecat init completes, the CLI will provide specific instructions for your generated project, including:
  • How to configure your API keys
  • Installing dependencies
  • Running your bot locally
  • Customizing the bot logic and behavior
Follow the instructions displayed by the CLI to get your bot up and running!

Deploy to Production

Ready to deploy your bot? Choose between managed cloud hosting or self-hosted infrastructure.

Learn More

I