Demo.webm
To get a local copy up and running follow these simple steps.
- node
- pnpm >= 9.2.0
npm install -g pnpm
- ChatGPT API key
- ElevenLabs API key
-
Clone the repo
git clone https://github.com/unteifu/wAIfu.git
or if you have the GitHub CLI installed
gh repo clone unteifu/wAIfu
-
Install NPM packages
pnpm install
-
Copy the
.env.example
and rename to.env
in the root directory and update the following valuesOPENAI_API_KEY="your_chatgpt_api_key" ELEVENLABS_API_KEY="your_elevenlabs_api_key" VOICE_ID="your_voice_id"
-
Run the development server
pnpm run dev
-
Open http://localhost:3000 with your browser to see the result