Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 1.81 KB

File metadata and controls

55 lines (43 loc) · 1.81 KB

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