Skip to content
/ wAIfu Public

An AI anime girl that uses ChatGPT and ElevenLabs API to generate responses

Notifications You must be signed in to change notification settings

unteifu/wAIfu

Repository files navigation

wAIfu

An AI anime companion

Demo.webm

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • node
  • pnpm >= 9.2.0
    npm install -g pnpm
  • ChatGPT API key
  • ElevenLabs API key

Installation

  1. Clone the repo

    git clone https://github.com/unteifu/wAIfu.git

    or if you have the GitHub CLI installed

    gh repo clone unteifu/wAIfu
  2. Install NPM packages

    pnpm install
  3. Copy the .env.example and rename to .env in the root directory and update the following values

    OPENAI_API_KEY="your_chatgpt_api_key"
    ELEVENLABS_API_KEY="your_elevenlabs_api_key"
    VOICE_ID="your_voice_id"
  4. Run the development server

    pnpm run dev
  5. Open http://localhost:3000 with your browser to see the result

About

An AI anime girl that uses ChatGPT and ElevenLabs API to generate responses

Resources

Stars

Watchers

Forks