Skip to content

Repository files navigation

Tavus AI Assistant

A Next.js application that creates AI-powered conversational agents using the Tavus API.

Prerequisites

Quick Start

  1. Clone and install:
git clone <repository-url>
cd tavus-demo
npm install
  1. Set up environment variables:
cp .env.example .env
# Add your API keys to .env
  1. Create a knowledge base:
npm run tavus-cli create
  1. Start the app:
npm run dev

Environment Variables

# Required
TAVUS_API_KEY=your_tavus_api_key
TAVUS_REPLICA_ID=your_replica_id
FIRECRAWL_API_KEY=your_firecrawl_key

# Choose one
OPENAI_API_KEY=your_openai_key
# OR
GOOGLE_AI_API_KEY=your_google_ai_key

# Client-side
NEXT_PUBLIC_TAVUS_API_KEY=your_tavus_api_key
NEXT_PUBLIC_TAVUS_REPLICA_ID=your_replica_id

Deployment

vercel

License

MIT

About

No description, website, or topics provided.

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages