wAIfu
A downloadable AI Waifu Rating Tool for Windows
Introducing wAIfu, an AI-powered program that lets you discover and rate cute anime waifus! This program will use the waifu.im API to fetch waifu images. The built-in chibi character called Chibi-Chan will use the waifu.im API to show you a wide variety of adorable waifus for you to enjoy.
But that's not all - the program also features a machine learning component that allows it to learn your personal taste and preferences based on the pictures you rate. As you rate pictures, the AI algorithm will analyze your choices and start to develop a sense of what you find most appealing. Over time, it will become more accurate in predicting which pictures you'll rate what. Of course, this program isn't just for your own entertainment - you can share your waifu AI data with your friends, and your friends can import your taste into their program to compare with their taste!
Overall, wAIfu is a fun and engaging way to explore the world of AI-powered programs, while also indulging your love for all things waifu. So why wait? Download wAIfu today and start rating your favorite waifus!
Features:
1) The program will LEARN your tastes and try and PREDICT what you will rate the waifu.
2) Chibi-Chan, which is the name of the AI, will REACT according to her predicted rating.
3) Chibi-Chan will FETCH waifus from the waifu.im API.
Beware of the NSFW warning.
This is how to use the program:
- Rate the waifu that Chibi-Chan presents you with. To rate, press the rating buttons (1...10).
- Wait for the program to load the next picture.
- Rate untill you feel like training your AI.
- Press 'train' to train your AI, please have patience, since it can take a few minutes.
- It will now display your different profiles to the left. You can choose which profile is your default profile. The rating of your default profile is displayed as the green button. You can read what the other profiles ratings are, by looking at the left.
- If something went wrong, please write a comment.
Download instructions:
1) Download the zip file on itch.io/wAIfu.
2) Unpack the zip file
3) Open the wAIfu folder and run the wAIfu.exe
4) Wait for the program to start, this may take up to 30-90 seconds depending on the specs of your computer.
Engine:
- Programmed in VS Code using the following libraries:
PyQt6, auto-py-to-exe, requests, PIL, keras, glob, shutil, json, sys, os, random, time, numpy, webbrowser, subprocess, scipy, winshell, pywin32.
This program is controlled by mouse and keyboard, or primarily the mouse. The only time you need keyboard is when saving files. This program will usually take up 30-60 minutes of use per session. A usual session of use can look like the following:
1) You rate a bunch of cute waifus
2) You then train your AI
2½) Repeat step 1 & 2 a couple of times
3) You then share your .h5 training data file with your friends and compare your waifu tastes
What does all the buttons do?
- Chibi-Chan: This is the anime girl to the right who will show you the waifus you'll need to rate, and will have several different expressions that you will discover by trying this program.
- Train Button: Use this to train the AI. You will have to export it to the wAIfu directory for it to work. Please just name it whatever you'd like.
- Current Default Button: Changes which AI prediction profile will be shown as the green button in the GUI.
- Buttons 1-10: These buttons are used to rate the currently displayed waifu.
- Export tacetier: To use this built-in integration with tacetier, you'll need to download tacecapS's tierlist program called tacetier. To use this, you will need to choose the tacetier folder/directory which contains tacetier.exe.
- Get tacetier: You will be redirected to tacecapS's tacetier itch.io page.
- Source: You will be redirected to the source for the image. Thank you to the countless artists who has contributed to the waifu.im API.
As of September 26th 2023, this program is Open-Source under the GPL v3 license! Which means you can go on Github, and check out the code. So click the following link to check out all the 749 lines of confusion:
https://github.com/slayervictor/wAIfu-on-itch/
⚠️Writing a lot of UI code without classes and in single .py file with global variables like it's often done is a pain to read and very bad coding style!⚠️
..but I did it anyway!
Also please keep in mind that, since this program was made the first semester of university, the code isn't the cleanest, and actually quite confusing, so have fun trying to figure out what everything does!
Here's a little about the license: The GPLv3 allows others to copy, distribute and modify the software as long as they state what has been changed when, and ensure that any modifications are also licensed under the GPL.
So if you plan on modifying, copying and/or redistributing, please give me credit as the original creator.
I could only make this program with help of these very important people. Thank you so much for the help!
- Programmer: slayervictor
- Artist: tacecapS
- Photos: waifu.im API
- Testers: tacecapS & Pancakeey
Also check out tacecapS's tierlist application called tacetier, wAIfu has built-in integration to tacetier, so it's definitely worth checking out:
Attention: Tacetier is momentarily down due to an incredible update underway.
BEFORE DOWNLOADING, PLEASE READ THE FOLLOWING:
This application contains 18+ adult NSFW content, which means you have to be 18 years or older to use the tool. The NSFW content is not forced on you. The NSFW content is locked behind a drop-down menu, so you will have to willingly choose to view the NSFW content.
Also a quick disclaimer: I am not liable for any direct, indirect, consequential, incidental, or special damages arising out of or in any way connected with the use/misuse or inability to use this software.
You can download the application here:
Status | Released |
Category | Tool |
Platforms | Windows |
Rating | Rated 3.5 out of 5 stars (4 total ratings) |
Author | slayervictor |
Tags | Adult, ai, Casual, Cute, Experimental, Hentai, NSFW, Open Source, Singleplayer, tool |
Code license | GNU General Public License v3.0 (GPL) |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard, Mouse |
Download
Click download now to get access to the following files:
Donation Box
Support this AI Waifu Rating Tool at or above a special price point to receive something exclusive.
🌟 Supportive Senpai 🌟
Support the developer by being a Supportive Senpai.
As a Supportive Senpai, you will receive Chibi-Chan's eternal appreciation.
It's much appreciated, every penny helps!
☕ Chibi-Chan's Coffee ☕
Offer the developer & Chibi-Chan a coffee, by donating $5.
You will fuel the developers deving obsession by purchasing this. You're too kind! Thank you!
❤️ Confession of Love ❤️
Confess your love to Chibi-Chan. ❤️
By giving this gift, she will forever love you, and appreciate you.
Development log
- wAIfu has gone Open-Source!Sep 26, 2023
- wAIfu | Bug fixes #1May 25, 2023
Comments
Log in with itch.io to leave a comment.
This is super cool! Although I notice it uses CPU to train, is there an option to use GPU instead?
Thank you for checking out the project! An option to use GPU instead of CPU for training is a great idea, I might look into implementing it soon. Thanks for the feedback :)
it not working
If you're having trouble loading it, it takes some time to load if you don't have a powerful PC. If that's not the case, please give me further feedback so I can fix the issue.
Everything's working, nice work!
its not working??? Its just black something about tensor flow
Should work with the new update.
https://slayervictor.itch.io/waifu/devlog/536426/waifu-bug-fixes-1