Skip to content

Camb-ai/looney-tunes-pipecat-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CAMB AI Voice Demo

A simple voice agent demo powered by CAMB AI's TTS, Deepgram STT, and OpenAI GPT.

Setup

1. Install dependencies

Backend (using uv):

cd backend
uv sync

Frontend:

cd frontend
npm install

2. Configure environment

Copy .env.example to backend/.env and fill in your API keys:

cp .env.example backend/.env

Required API keys:

  • CAMB_API_KEY - CAMB AI API key for TTS
  • DEEPGRAM_API_KEY - Deepgram API key for STT
  • OPENAI_API_KEY - OpenAI API key for GPT
  • DAILY_API_KEY - Daily.co API key for WebRTC

3. Run the app

Development (two terminals):

Terminal 1 - Backend:

cd backend
uv run python server.py

Terminal 2 - Frontend:

cd frontend
npm run dev

Then open http://localhost:5173

Production:

Build the frontend and serve from backend:

cd frontend
npm run build
cd ../backend
uv run python server.py

Then open http://localhost:7860

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors