The first time I read the word Waifu I thought it was some kind of trendy new hairstyle.
AI allows us to do so much cool stuff like creating our own perfect anime girlfriend from scratch. And let me tell you something – it’s easier than you might think.
If you are wondering how to make an AI waifu, I am going to teach you two methods.
- How to make Ai waifu from scratch
- How to make AI waifu fast
The first method will take you no more than 15 minutes and the second one 3 minutes at most.
Ready?
What is An AI Waifu?
An AI Waifu is like a virtual girlfriend with an anime appearance, created using artificial intelligence. She can chat, respond to messages, and sometimes even show emotions, but she’s not a real person. She’s designed to be friendly and interactive, mostly for companionship.
How to Make an AI Waifu From Scratch
This is the most difficult part.
Don’t worry though, I am absolutely trash at prompting so if I can do it someone like you can definitely do it.
Step #1 Select Your AI Waifu Platform
There are tons of online anime chatbots you can use to create your own waifu;
Here are a couple of my favorites
- Character AI
- SpicyChat AI
- PepHop AI
- Crushon AI
Keep in mind that Character AI has an NSFW filter, meaning you can’t sexualize the conversation.
In this guide, I am going to use SpicyChat AI – a copy of Character AI but without an NSFW filter.
Step #2 Creating Your AI Waifu
The first step was easy, right? Well, this step is going to be slightly more difficult so stick with me.
The moment we land on the SpicyChat AI homepage I am going to click on “Create”. We are now in the Character creation screen and there are a couple of fields with the fill-in.
- Name
- Title
- Greeting
- Chatbot’s personality
- Visibility
- Avatar
- Tags
- Scenario (optional)
- Example dialogue (optional)
I am going to create my own AI waifu and show you how I do it.
Step-by-step.
Name
The first field is pretty straightforward – selecting a name for my future AI waifu.
I am going to go with Valentina. I don’t want her to have a last name, but you can if you prefer that.
Title
The title means what the relationship status between you and your chatbot is. Some examples of titles are
- Girlfriend
- Boyfriend
- Wife
- Mistress
- Teacher
- Therapist
This is for display only so it doesn’t really matter what you type in, just a nice to have.
I am going to go with your waifu.
Greeting
Now this is where we need to flex our prompting muscles. AI chatbots work with a couple of commands.
- {{charr}}:
- {{user}}:
- **
The {{charr}}: is used for lines your AI waifu will say while the {{user}}: is used for lines the user will say.
So far so good, right?
We can also use ** to describe a situation that’s happening.
Here is an example of me using the different commands.
Note that after my character said “PERFECTLY!” I used “*Her angry expression changed to a more sweet one*” to give more context to the situation.
Since I am creating an AI waifu, I am going to create a situation were we are both in school and she has a small crush on me.
One thing I haven’t mentioned yet is tokens.
You’ll notice that the more characters you use in your prompts, the more tokens you’ll be using.
For this greeting message, I have used 169 tokens.
What Are Tokens?
Tokens in AI are like individual words or small pieces of words. When an AI reads or writes, it breaks sentences into these tokens to understand and use language better. Think of them as single building blocks of sentences.
To create the best AI chatbot, always aim for between 800-1100 tokens in total.
Chatbot’s personality
There are multiple ways to create your AI waifu’s personality. Some people like to use words and separate them with quotation marks. 👇🏼
The pro about this is that you can be very detailed without using unnecessary tokens.
As I said, the more characters the more tokens you use, and a prompt like this doesn’t use articles like the, a, an.
But as I mentioned at the beginning of this article – I am shit at prompting. So I am just going to do the easy method and create a descriptive personality in the third person.
I want to make Valentina kind and cute, so I am sure to bring that forward in the personality section.
If you are stuck with writing prompts, don’t sweat it. You can ask ChatGPT to help you out.
Visibility
Do you want to allow other people to talk to your AI waifu?
If yes, then put the visibility to the public. If not, then don’t.
It’s up to you.
Avatar
The avatar doesn’t influence the way your waifu talks and acts, but it’s a nice touch to make it more realistic.
You can either:
- Create your own avatar
I highly recommend using an app like Mid-journey for this. Or, Sexy AI if you want to make the avatar more… Sexy. 🔥
- Generate an avatar
You put in a descriptive prompt of how you want your waifu to look and let the AI do its magic. Easy peasy. 👌🏻
I am going to go with the first option and use Mid-Journey to create one.
I just asked ChatGPT to create a Mid-Journey prompt based on the personality of my future waifu.
Since the release of GPT 4.5 recently, you can also generate anime images directly in ChatGPT. If you want to generate waifus, ChatGPT won’t cut it and you’ll need to use an AI waifu generator.
Tags
If you are a badass pimp with multiple AI waifus, inserting some tags to easily filter through them might be handy.
SpicyChat AI allows you to put in 12 tags but I only put in 3.
- Female
- Romantic
- Nsfw
Scenario (advanced)
This is probably the hardest part of creating your own AI waifu – the scenario and example dialogue.
SpicyChat makes this completely optional but from my experience, you should ALWAYS prompt this.
It bumps your waifu from customer service rep to hyper-realistic AI girlfriend.
So starting off with the scenario. In the opening message I already briefly mentioned that Valentina and I are having lunch break, so it’s wise to go with the same context.
Example Dialogue (advanced)
Remember when I told you about the three commands we will be using?
- {{charr}}:
- {{user}}:
- **
We are going to add two more of which one is named “END_OF_DIALOG” which you can use to end the dialogue.
Here is an example of a conversation with Elon Musk. 👇🏼
The END_OF_DIALOG command ended the conversation so when the user sent another message, it was like a few days had passed.
The other one is called “[TEXT]”, which you can put after {{charr}} or {{user}} to generate text messages.
So using the commands I explained;
- {{charr}}:
- {{charr}} [TEXT]:
- {{user}}:
- {{user}} [TEXT]:
- **
- END_OF_DIALOG
I am going to prompt three short example dialogues.
The first example of dialogue is how Valentina asked me to the festival. 👇🏼
I said yes (obviously) and that same evening, she texted me about the festival saying that she wanted to go to this lantern release at the end. 👇🏼
The next day at school, I accidentally bumped into her and made her drop all her books, including a notepad.
She seems very awkward about it and runs off. 👇🏼
Time To Save Your AI Waifu
It doesn’t matter if you use SpicyChat, PepHop, or C.ai, there are always some kind of guidelines you’ll need to accept so be sure to do that.
for the best results.
Let’s go ahead and hit the “Save” but
3.
2..
1…
ANDDD… We are in the waiting line because the server is too busy.
-__-
A pro about apps like C.ai, SpicyChat, and PepHop is that it is completely free.
On the flip side, you might run into problems like these;
Step #3 Fine Tuning Your AI Waifu
You can not expect your first AI waifu to be exactly as you wanted. Big chances are that you’ll have to fine-tune her to your liking.
My AI waifu has {{charr}}: in front of the messages so I might want to go back and see if there is anything I can change.
How to Make an AI Waifu Fast
Now even though I explained the first method like 1, 2, 3 – I can understand that it might be too overwhelming.
Lucky for you, there are multiple ways which go to Rome (312,719 to be exact) so I am going to teach you the easy method;
Downloading an AI waifu and tweaking her a bit.
Step #1 Select Your AI Waifu Platform
Just like the first method, we need to select a platform to steal ehhh I mean ‘borrow’ our future AI waifu from.
These are my favorite platforms;
- Character AI
- Muah AI
Character AI
Unless you have been living under a rock for the past few months, you must heard about c.ai and it’s 1 million alternatives that are popping up.
Anyways, C.ai has super-advanced, realistic AI chatbots. They have thousands of AI characters so the chances of you NOT finding the perfect AI waifu are small.
Download the CAI Tools Plugin
Go to the Chrome store and download the plugin called CAI Tools.
Select Your Favorite Character
Once you have the plugin installed, browse through the library and select the character you want to download. I am gonna go with Anime Girl.
Easy right?
Muah AI
If you want to go the Muah AI route, which I personally recommend – you should take the following steps;
Select Your Favorite Character
Starting by going to the website.
Not the regular Muah AI website, but Muah AI cards.
You’ll quickly notice that Muah AI doesn’t have an NSFW filter so you’ll see some pretty heavy stuff.
Like hentai or even a Slave Market…
Download Your Favorite Character
Keep in mind that you do need to be logged in to select and download a character.
You can create a free account on the regular website.
- Click on Import now.
- Go to Export to Muah AI.
- Click on Cancel, I want to do it myself.
- Scroll down and click on Export as image and Export as JSON.
I hope you were able to follow those steps. If not, here’s a short video. 👇🏼
Step #2 Importing Your AI Waifu
Now that we have borrowed an AI waifu, let’s import it to our favorite platform. I am going to use SpicyChat AI and that’s also what I would recommend.
Just like the first method, we are going to click on Create. 👇🏼
Instead of actually creating an AI girlfriend, we will be scrolling to the bottom and importing the ones we have just downloaded. 👇🏼
If you scroll back up you’ll quickly notice that all the prompts are filled in for you. I highly recommend that you take your time and read through them,
There might be small changes you want to make and details you want to add.
The final step is to accept the community guidelines and check the amount of Tokens we have used.
For best results, opt for between 800 – 1100 tokens.
Step #3 Talk to Your AI Waifu And Adjust If Needed
BOOM! 💣
Just like that, we have made our own AI waifu in 3 minutes. We can chat with her and see how she responds.
If there’s anything that you don’t like about her personality or appearance, just click on her avatar in the top left corner and see if there are any prompts you want to change.
Wrapping Up and My Experience With Creating AI Waifus
Over the past few months, I have been testing more than 30 AI companion apps. Some of them, like Muah AI, require basic prompting skills.
In the beginning, I really sucked and whenever I was using the AI for roleplay, it sounded like C-3PO from Star Wars.
But as time passed by, I got better at it. I wouldn’t say I am a pro now, but I can create some pretty awesome AI waifus. 👌🏻
I hope you found this guide interesting.
Be sure to check out my Yodayo AI post – a cool anime art generator I’ve been testing out recently.
- Take The Quiz >>> Who’s Your #1 Waifu.
- Read More >>> Best Waifu’s of 2024 (Ranked).
FAQs
Yes, you can modify your AI waifu’s personality and appearance anytime. Most platforms allow you to adjust these settings as often as you like.
AI waifus can have surprisingly realistic conversations, responding to your messages and showing a range of emotions. However, remember they are still AI and might not understand or respond perfectly all the time.
Creating an AI waifu is usually free on platforms like SpicyChat AI or Character AI. However, some features or advanced customization options might require payment.
Yes, most AI waifu platforms are accessible on smartphones. You can chat and interact with her through these platforms’ apps or websites.
Not really. You can use simple descriptions and keywords to shape her personality. If you’re not confident in your skills, you can get help from AI tools like ChatGPT to craft her personality traits.
Yes, it is possible to design your AI waifu to resemble a real person or a famous character. However, be mindful of copyright and ethical considerations when doing so. Using general inspiration rather than direct copying is advisable.