Skip to content

Tavus-Engineering/tavus-vibecode-quickstart

Repository files navigation

Tavus Vibecode Quickstart

🚀 Introduction

The fastest way to get started vibecoding with Tavus CVI. This React quickstart template provides everything you need to create interactive video experiences powered by Tavus's Conversational Video Interface technology.

⚠️ Important Note: This is a development template only. For production use, you must:

  • Never expose your Tavus API keys in the frontend
  • Implement a secure backend service to handle API calls
  • Use environment variables and proper key management
  • Follow security best practices for handling sensitive credentials



🛠️ Tech Stack

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • Framer Motion

🧑‍💻 Try it Live

Spin up this template in under a minute with StackBlitz:

Open in StackBlitz



⚡ Quick Start

  1. Get your API credentials:

  2. Run the template:

    npm install
    npm run dev
  3. Customize your persona:

    body: JSON.stringify({
      persona_id: "your_persona_id_here",
    }),



📚 Resources

About

The fastest way to get started vibecoding with Tavus CVI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages