Coder Social home page Coder Social logo

desktop-waifu's Introduction


๐ŸŒŸ AI Waifu Assistant

๐Ÿ’ฌ Your ultimate companion!

๐Ÿค” The Goal

By harnessing the power of the current technologies we have, we can turn the voices in our heads into reality.

โœจ Features

  • ๐Ÿ’ฌ Easy to Use: AI Waifu Assistant is very user-friendly, even for those who are not tech-savvy.
  • ๐Ÿ—ฃ๏ธ Casual Conversations: AI Waifu Assistant is perfect for roleplaying, asking questions, or just having a casual conversation with your own waifu. You can talk to her about anything and everything under the sun!
  • ๐ŸŽจ Customizable Characters: With the help of vtuber-studio, you can easily create your own character and give them a unique look that matches your personality. The perfect way to give voice to your inner demons, without actually summoning them in the physical world.
  • ๐Ÿงฉ Modular and customizable! Want to use ElevenLabs for the voice instead of Voicevox? Want to change the output language to English? Do it your way!

๐Ÿš€ Running

Running AI Waifu Assistant is easy and straightforward! Here's how you can get started:

๐Ÿ“Œ Requirements:

โš™๏ธ Optional

  • Elevenlabs key, you can find it here.

๐Ÿ“ฅ Running:

  • First, you need to download this repository. You can do this by clicking here.
  • Once the download is complete, extract the contents of the ZIP file to a location on your computer where you can easily find it.
  • Next, you'll need to make some changes to a file called example.env. This file is located in the same folder where you extracted the ZIP file. You can open it with a text editor like Notepad.
  • Look for the line that says OPENAI_KEY and replace the text after the equals sign with your own OpenAI key. You'll also need to change the ELEVENLABS_KEY to yours. If you're not using Elevenlabs, you can change the VOICE variable to voicevox.
  • After that, you need to run a program called "VTube Studio" and enable API access. You can do this by going to the settings menu and selecting the option on the right side. Make sure the port number is set to "8001".

  • Finally, double-click the "start.bat" file that's located in the same folder where you extracted the ZIP file. This will automatically download all dependencies and start the program.

If you run into any problems, you can go to the following website to report issues: https://github.com/AlizerUncaged/desktop-waifu/issues/new.

๐Ÿ’ก Goals

โœ”๏ธ - Fully Implemented, ๐Ÿšง Partially Implemented, โŒ - Not Implemented yet

Feature State
Basic Functionality โœ”๏ธ
Fully Automatic Setup ๐Ÿšง
GUI โŒ

๐Ÿค Contributions

AI Waifu Assistant is an open-source project, and we welcome any contributions from the community to make it even better! Here are some ways you can contribute:

๐Ÿ‘‰ Bug Reporting: If you encounter any bugs while using the app, please report them in the issues section of the repository. Make sure to provide a clear description of the issue and steps to reproduce it.

๐Ÿ”จ Pull Requests: If you have a fix or improvement that you would like to contribute, you can create a pull request. We encourage you to read the contribution guidelines before creating a pull request.

๐Ÿ“ˆ Feature Requests: We also welcome feature requests from the community. If you have an idea for a new feature or improvement, you can submit it in the issues section of the repository.

We appreciate any contributions that can help make AI Waifu Assistant a better app for everyone to enjoy!

๐ŸŽ Credits

Massive thanks to these projects I've used/referenced.

Node-CharacterAI - Unofficial Character AI API library.

desktop-waifu's People

Contributors

alizeruncaged avatar alejandro-hub avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.