Skip to content

HemantKumar01/Cassidy-Talking-Avatar

Repository files navigation

Cassidy

Cassidy is a cute 2d talking avatar. She can talk with you live using gemini-2.5-live. Cassidy image while streaming

Installation

  1. Clone the repository:
    git clone https://github.com/HemantKumar01/Cassidy-Talking-Avatar.git
    cd Cassidy-Talking-Avatar
  2. Install the required packages:
    npm install
  3. Create a .env file in the root directory and add your Gemini API key:
    NEXT_PUBLIC_GEMINI_API_KEY=
    NEXT_PUBLIC_FIREBASE_API_KEY=
    NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=
    NEXT_PUBLIC_FIREBASE_PROJECT_ID=
    NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=
    NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=
    NEXT_PUBLIC_FIREBASE_APP_ID=
    
    
  4. Start the development server:
    npm run dev

About

Cassidy is a 2d talking character powered by Gemini Live

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published