Skip to content

wAIfu-DEV/w-AI-fu

Repository files navigation

🔥 w-AI-fu - AI Waifu / VTuber 🔥

⚠️ This program currently requires having a NovelAI account in order to work. These are not free and go from 10$ to 25$ a month. You can still try out the program using a free-tier account, but be aware that it will stop working after 100 responses.

Our AI is perfectly aligned!

github_readme.mov

⚙️ INSTALL

Before running w-AI-fu, follow these steps:

  1. Install NodeJS (prefer v19.8.1)
  2. Install Python (prefer 3.10.10)

The following steps can be followed using this Tutorial

  1. Download w-AI-fu from the releases page
  2. Run INSTALL.bat in order to install dependencies
  3. Run the application by using the 'Run w-AI-fu' shortcut or 'run.bat' script. Once the WebUI is open, go to the end of the page and hit 'Expand'
  4. Put your NovelAI account email/password in the dedicated fields
  5. (OPTIONAL, only for twitch) Put a Twitch Oauth token (without the 'oauth:' part) in the dedicated field, set the 'Twitch Channel Name' field to the name of your Twitch channel

You are now set to use w-AI-fu ! 🔥

💬 USAGE

How to use

  1. Change which character you are talking to
  2. Change your user name
  3. Prompt box, type here and hit ENTER to send
  4. Send the prompt
  5. Interrupt the AI while it is talking, important for moderation

🔧 CONFIGURE

Configuration

  1. Activate/Deactivate voice input through default mic
  2. Switch between NovelAI and Play.ht for the TTS provider
  3. Activate/Deactivate Twitch chat message reading
  4. How many seconds to wait before reading Twitch chat messages
  5. Activate/Deactivate repeating of user input
  6. Activate/Deactivate filtering of bad words (Required if you want to stream)
  7. Change audio output device