The helpful waifu you want at your PC
MyWaifu is a free open source project and it'll always be.
You can help MyWaifu continuity with codes and/or donating at Ko-fi
Imagine having your favorite waifus as your assitant and spending time talking at your own PC, all for free and forever.
Sugoi, right?
For now only chatting is available but, in future releases, your waifu will also be able to assist you with general tasks on your computer and answer your questions, just like your personal assistant.
Here follows an intalation guide step by step, in future releases some steps may become automatic, making it even more easier for fresh install:
Node.js will be the "fuel" of this project. No, you don't need to know what it is or what it does just have it installed.
In case you already have it make sure it's above version 18
Download it here: https://nodejs.org/en
LM Studio will contain the core of your waifu, it's imperative for it to be installed.
Don't worry it has a very user friendly usage.
Download it here: https://lmstudio.ai/
Now install MyWaifu.
You can download the zip or tar.gz right here on GitHub - https://github.com/2D-girls-enjoyer/MyWaifu/releases
Now that you have everything installed let's move to the usage guide, so you can begin using MyWaifu!
First, you need to choose what AI it will be based on. This is a very important step since it will determine the quality and speed of the waifu responses.
(If you already have knoledge in LLM models feel free to choose any and try)
Go to "Discover" to find new models and download it.
Some models has multiple options to download.
To simplify things, think that the less space (Gigabytes) it has, the more "dumb" the model will be, but it'll be faster.
-
(Character fidelity | General activities) Llama-3.2-3B-Instruct-GGUF (Q4_K_M) by lmstudio-community - Note: In terms of character personification, it has a good fidelity to it's personality (so if your waifu is unresonable, so it'll be) and has decent grasp on general knowledge.
-
(Character "realism") stablelm-zephyr-3b-GGUF (Q4_K_M) by TheBloke - Note: It can assimilate the waifu personality but it'll ground it to reasonable responses. In other words, it'll be as if your waifu lived in the real world and had boundries.
Go to "Developer" and click "Select a model to load" choose your model.
Also make sure to click "Start Server", so MyWaifu can communicate with the AI.
TIP: After loading the model you can balance the usage of GPU (in case your GPU is "weak"). Note this will be a trade off between your RAM and CPU, so "less GPU" more CPU and RAM it will consume.
To start MyWaifu is very simple
Double-click the MyWaifu-Windows.bat and it's up and running
Double-click the MyWaifu-Linux.sh and it's up and running
- @weeb_head_yabai - Idea & Initial work