How to create an AI girlfriend, one step at a time

By Jerry Shlocks · Last reviewed

What does creating an AI girlfriend actually involve?

Short version: you pick an app with a character builder, you describe who she is, and then you talk to her. No code, no special skill. Just a handful of choices, made in a sensible order, that shape how she looks, how she talks and how much of your history she keeps.

Here is the order I'd go in:

  • Choose the app first. Candy AI, OurDream AI, Nomi AI, SpicyChat and Joi AI all list custom characters, while GirlfriendGPT lists them as limited.
  • Write her personality. A few traits, the way she talks, and how the two of you know each other.
  • Set her look. Most of these apps tie pictures to a paid plan or to coins, so decide early how much that matters to you.
  • Start on the free tier. Every app here has one, though some stop after a few messages and the roomiest give 50 a day.
  • Pay only for what you missed. Upgrade when the free allowance actually stops you, not before.

My honest take: step one matters most. It's easy to pour an evening into a lovely character and then hit a wall of 5 free messages. Pick the app whose free start, content level and memory suit you, and the rest is honestly the fun part.

Memory deserves a thought right at the start, too. A girlfriend who forgets your name by the weekend isn't much of a girlfriend, and the apps handle recall very differently. My explainer on what memory means for an AI companion covers how the word is used in these apps and why long chats drift.

Right below this section, a comparison table lines up all six apps on this page. I'd use it to shortlist two of them before you build anything, then come back here for the steps. Two is plenty for a first try, and it keeps the whole process calm and easy to undo later.

App Free option Lowest monthly cost Allowed
Candy AI Yes €3.99 Mature chat, paid plans
OurDream AI Yes $9.99 Mature chat permitted
Nomi AI Yes $8.33 Mature chat permitted
GirlfriendGPT Yes $12.00 Mature chat, paid plans
SpicyChat Yes $5.00 Mature chat permitted
Joi AI Yes $13.99 Mature chat permitted

Which app should you build her in?

I'd choose by what you want her to do, not by her looks alone. Every app on this page lets you create a character, but each one leans its own way:

  • Candy AI if you want to design her yourself and see pictures of her, and you're fine with adult content sitting on the paid plans only.
  • OurDream AI if you'd like her to share scenes with other characters, since it lists group chat, with images and video on paid plans.
  • Nomi AI if conversation and memory come first. It runs on web, iOS and Android, and free users get 50 messages daily.
  • SpicyChat if you mostly want text roleplay and a free tier with unlimited messages on its Default model, with ads.

I've left GirlfriendGPT and Joi AI off that short list on purpose. GirlfriendGPT lists custom characters as limited and its free allowance is small, and reviewers describe Joi AI's free chat as stiff and forgetful. Both can work once you pay, but neither is where I'd build a first girlfriend.

If you'd rather see these apps ranked as companions than as builders, my AI girlfriend app rankings put them in order with the reasons spelled out.

What should you decide before you create her?

A few minutes of thinking saves a lot of rewriting later, and it keeps you from building the same girl three times. Before you open any builder, settle these three things with yourself, in this order.

First, the relationship. Is she a new crush, a long-term partner, or a friend who might become more? That one line changes the tone of every reply, so write it down and keep it handy while you build.

Second, the content level. Nomi AI, OurDream AI, SpicyChat and Joi AI allow adult content under their policies, while Candy AI and GirlfriendGPT keep it on paid plans. Choose the one whose policy already fits you, instead of hoping a setting changes later.

Third, the budget. €3.99 a month on Candy AI's 12-Month Plan and $50.00 a month on GirlfriendGPT's Elite plan are very different commitments. My view: set your ceiling before you meet her, not after. It's much easier to say no to an upgrade when the number was decided on a calm afternoon.

Features by app

App NSFWNSFW permitted VoiceVoice chat ImagesImage creation MemoryRemembers past chats FreeFree plan
Candy AIstarts at €3.99/mo Only on paid plans Yes Only on paid plans Yes Has a free plan
OurDream AIstarts at $9.99/mo Permitted Yes Only on paid plans Yes Has a free plan
Nomi AIstarts at $8.33/mo Permitted Only on paid plans Partial Yes Yes, 50 messages per day
  • Yes
  • Partial or costs extra
  • No
  • Facts verified

Can you create an AI girlfriend for free?

Yes, on most of these apps, but "free" means different things. Making the character is usually free. Talking to her is where the limits sit, and that is the part worth comparing.

Nomi AI is the most comfortable free start for a relationship-style chat: 50 messages a day, up to 400 characters each, no ads, and the plan doesn't expire. SpicyChat goes further on volume, with unlimited text chat on its Default model, but you get ads, possible waiting lines, 4K memory and no images or voice.

Candy AI is the tight one. A free-tier check on 2026-09-22 counted 3-5 messages plus 3-5 images overall, never topped up daily and with no video, and its Help Centre caps a free user at 5 messages. That shows you the builder, not her, so have her description ready before you even open it.

On GirlfriendGPT, you start with 20 bonus messages plus 30 coins at sign-up, and Daily Login adds 10 messages each day. OurDream AI's free plan lists 55 Dreamcoins to start at 1 Dreamcoin per message, though its help centre says it doesn't currently offer free dreamcoins, so that number may change. Joi AI offers free character creation and 6 lifetime image generations.

If a free start is your deciding factor, my ranking of free AI girlfriend apps goes deeper on each allowance.

When does paying start to make sense?

My rule is simple: pay when the free tier stops you from finding out something you care about. If 50 messages a day on Nomi AI feel roomy, you may never need more. If you want pictures of her, nearly every app here puts images behind a plan or coins, and that's usually the first honest reason to upgrade.

When you do pay, look at the monthly equivalent, not the headline price. Candy AI's 1-Month Plan is €13.99, while the 12-Month Plan comes to €3.99 per month. Nomi AI charges $99.99 for a year, about $8.33 monthly, against $15.99 if you pay month by month.

Still, give her one monthly billing cycle before you sign up for twelve, since most refund rules here are strict. Nomi AI says all payments are nonrefundable, and SpicyChat keeps its fees once an account has been used.

Candy AI Build your own companion, from €3.99 a month yearly · 8.2/10, starts at €3.99/mo Try it free

How do you give her a look?

Looks are where these apps differ most, and where the money goes. The quick picture:

Candy AI's plans include custom companions plus image and video generation, with 100 tokens a month. OurDream AI's Standard plan adds image and video generation with 1,000 dreamcoins every month. Nomi AI allows 2 images daily for free users, rising to 40 image credits daily on Standard.

SpicyChat's free plan has no images, and unlimited in-chat images begin with True Supporter, which costs $19.95 a month. Joi AI gives 6 lifetime free generations, stored for 7 days.

Consistency is the part I'd weigh most. According to other reviewers, Candy AI holds a character's appearance steady from one generation to the next, and OurDream AI's faces stay consistent even if its pictures look AI-made rather than photographic. SpicyChat is the opposite case: the same character is described as looking different in every picture. For me, a face that changes every time breaks the spell faster than a clumsy reply.

One more practical point: compare plans by how many pictures you really get, not by the word unlimited. Tokens, credits and coins all run out, and a failed picture usually still costs one. I'd take 40 reliable images a day over a vague promise.

If pictures are the main event for you, my AI character generator rankings compare the apps as image builders rather than as chat partners.

How do you describe her so she stays herself?

Keep the description short and concrete. A long wall of backstory reads nicely, but the app has to squeeze it next to your whole conversation, and details get lost. I'd write something like five lines: her name, three traits that show in how she talks, how you met, what she wants from you, and one habit that makes her feel real.

Show, don't list. "Teases you when you're late, then asks how your day went" does more than "playful, caring". The app copies the way you describe her, so describe her the way you'd like her to sound.

Nobody gets a character right in one go. Most of the shaping happens in the first real conversations. Build her, chat a little, then tweak whatever feels off. A small edit often fixes more than a rewrite.

How do you keep her the same from chat to chat?

This is the part that turns a character into a girlfriend, and the records here are mixed. Every app on this page lists memory in some form, but "memory" ranges from a context window to a proper long-term store.

Nomi AI is the one reviewers praise most: its long-term memory is proactive, and around the 500-message mark it builds a Mind Map on its own. SpicyChat's Get a Taste plan adds a memory manager that stores key details, while True Supporter brings 8K context plus semantic memory 2.0. GirlfriendGPT puts 8K memory context on Deluxe and 16K on Elite.

OurDream AI lists 3x chat memory on its Deluxe plan. Candy AI is described as holding character consistency for roughly 10-20 messages before details slip.

My advice: repeat what matters, like her pet name for you or a running joke. Treat any app's memory as a helper, not a promise.

It also helps to keep one conversation going rather than starting fresh every night, since on many apps a new chat is a clean slate and she may greet you like a stranger. If a chat gets muddled, a short recap message (who you are, what happened last time) usually brings her back faster than rewriting her whole description.

What should you keep private while you build her?

Two things, in my view: your real details and your bank statement. The records for these apps don't spell out how chats are stored or used, so I'd leave your full name, address and workplace out of every chat. She doesn't need any of them to feel close.

For the statement, the billing names on file are EverAI for Candy AI, DREAM STUDIO LLC AL for OurDream AI, NOMI.AI for Nomi AI, NDAI.CC for GirlfriendGPT, NDAI.CHAT for SpicyChat and joi.com for Joi AI. None of those names says "girlfriend", which I appreciate. If you share a card, know which one you'll see.

And one gentle note, because it's worth saying once: an AI girlfriend works best as one good thing in your life, next to people, not in place of them. My help guides include a piece on whether AI companion apps are healthy for relationships if that question is on your mind.

Candy AI quick facts

Starts at
€3.99/mo
Free version
Has a free plan
Adult content
Only on paid plans
Available on
Browser
Review method
Used hands-on with a paid plan,
Name on your bank statement
EverAI

Candy AI: the builder I'd pick if pictures matter most

Designing your own companion is the whole idea behind Candy AI, and I like that it says so plainly: every paid plan includes custom companions, 100 tokens a month, image and video generation, and unlimited text messages. Voice calls and memory are both listed features. If you want to design her and then see her, this is the most direct route here.

The catch is the free start. At 3-5 images and 3-5 messages overall, the free account is a preview, not a trial, and more apps should be this clear about it. You'll see the builder and a few replies, and then you have to decide.

Adult content is on paid plans only, so the free account won't show you the full picture there either.

What bothers me more is memory. Other reviewers report that she stays in character for 10-20 messages or so, then starts dropping details as a chat grows. For an app about building a girlfriend, that's a real weakness, and it's why I'd keep her description short and repeat the important things.

They also say roughly 1 in 8 pictures arrives with visible errors and you don't get a free retry, so budget your tokens with that in mind.

On price, the smart buy once you're sure is the 12-Month Plan: €47.88 billed yearly, which is €3.99 a month, and there's a 70% off deal on that plan, verified on 2026-09-23. I would not start there, though. The refund window for non-EU/UK users is 24 hours after payment, which is short, so a single month at €13.99 is the safer first step.

Who should walk away? Anyone who wants a long, slow-burn relationship with detailed recall. Nomi AI suits that better, and its free plan lets you compare before paying either one. For everyone who wants a girlfriend they designed down to her look, Candy AI is where I'd start.

It's web only, so it lives in your browser. If you're curious where these facts come from, my page on how I check the apps explains the sources.

  • Starting free: Free tier
  • Lowest price: €3.99 monthly (12-Month Plan)
  • Allowed: mature chat, paid plans
  • Runs on: web

OurDream AI quick facts

Starts at
$9.99/mo
Free version
Has a free plan
Adult content
Permitted
Available on
Browser
Review method
Used hands-on with the free plan,
Name on your bank statement
DREAM STUDIO LLC AL

OurDream AI: for building a whole cast, not just one girlfriend

OurDream AI is the app I'd point to if you want more than one character, or you want her to share a scene with others. It lists custom characters and group chat, and its policy allows adult content. On Standard you get unlimited chat with every AI character, image and video generation, and 1,000 dreamcoins every month.

The free side is where I'd be careful. The free plan lists 55 Dreamcoins to start, and each message costs 1 Dreamcoin, so that's roughly 55 messages if nothing else spends coins. But the help centre says it doesn't currently offer free dreamcoins, so the number may change, and one reviewer says the free tier is now effectively gone compared with a year earlier. I'd treat free as a look around, not a relationship.

On paid plans, the coin meter is the thing to watch. Reviewers describe video as short and coin-hungry, and voice calls as eating coins quickly, partly through pictures made mid-call that nobody requested. If voice matters to you, Deluxe is the plan to look at: $59.99 a month or $359.88 a year, with 100 minutes of voice calls, 50 videos, 3x chat memory and 5,000 dreamcoins every month.

For most people, though, I'd start with Standard Monthly at $19.99. Paid yearly it comes to $9.99 per month, fair once you know you'll stay. I also like the refund rule more than most: a 14-day "Quality Guarantee" where support decides case by case on a credit, replacement or refund. It's not a promise, but it beats a flat no.

It's a web app, and your statement reads DREAM STUDIO LLC AL, which is discreet enough. You cancel from your profile page and keep access for whatever time you already paid for.

My verdict: great for a cast of characters, fine for one girlfriend, and pricier than it looks if you lean on voice calls and video. Before you build her here, my guide on shaping an AI companion's personality will help her feel like one person across all those scenes.

  • Starting free: Free tier
  • Lowest price: $9.99 monthly (Standard Annual)
  • Allowed: mature chat permitted
  • Runs on: web

Nomi AI quick facts

Starts at
$8.33/mo
Free version
Yes, 50 messages per day
Adult content
Permitted
Available on
Browser, iOS, Android
Review method
Used hands-on with a paid plan,
Name on your bank statement
NOMI.AI

Nomi AI: the one I'd pick if you want her to remember you

If I had to name the app on this page that feels most like a relationship, it's Nomi AI. Reviewers rank its chat above every other app they compared, calling it fluid and human-like, with long-term memory that raises things unprompted and a Mind Map it builds itself at about 500 messages. That's exactly what a girlfriend needs: a sense that she knows your story, and that yesterday still counts today.

The free plan is the most honest one here. You get 50 messages a day, up to 400 characters each, with no ads, and it doesn't run out. That's enough to build her, get to know her and see whether the memory lives up to the praise before you spend anything. It's the free start I'd send any friend to first, without hesitation.

Paying on Standard adds unlimited messaging with 800 characters per message, voice calls, up to 10 active Nomis, up to 10 group chats and 40 image credits a day. At $99.99 a year, or $8.33 monthly, it's a good deal for an app you plan to keep. Just know that all payments are nonrefundable, so treat the free plan as your trial.

The weak spots are pictures and voice. Reviews say its pictures are picked from a ready-made gallery and you can't prompt your own, so don't pick Nomi AI to design her look in detail. Other reviewers report that on voice calls her answer arrives 15-20 seconds after you speak, so calls feel more like voice notes. Some also mention payments needing as long as three days to clear.

It runs on web, iOS and Android, and adult content is allowed under its policy. The statement name is NOMI.AI, and on the web you cancel through the Subscription tab under your profile icon, so there's no hunting around. My take: choose Nomi AI for who she is, not how she looks.

If calls are a big part of what you want, my explainer on voice calls with an AI companion compares the options first.

  • Starting free: Free tier, 50 free messages daily
  • Lowest price: $8.33 monthly (Standard Plan Yearly)
  • Allowed: mature chat permitted
  • Runs on: web, ios, android

Common questions

Can I make an AI girlfriend without paying anything?

Pick an app with a generous free tier and build her there. Nomi AI's free plan: 50 messages every day, ad-free and with no end date, and SpicyChat's Default model gives unlimited text chat, though with ads and sometimes a waiting line. Candy AI's free account is much smaller, with only a few messages and images in total. Creating the character itself is free on the apps covered here.

How to get an AI girlfriend on my phone?

Nomi AI is the only app on this page with web, iOS and Android listed. GirlfriendGPT runs on web and Android. Candy AI, OurDream AI, SpicyChat and Joi AI are listed as web apps, so you can use them in your phone's browser. If an app on your phone matters to you, I'd start with Nomi AI.

Can I design her looks myself?

Yes, on most of these apps, but pictures usually cost money. Candy AI and OurDream AI include image and video generation on paid plans, SpicyChat adds unlimited in-chat images from its True Supporter plan, and Joi AI gives 6 lifetime free images. Nomi AI's images come from a pre-made gallery, so it offers less control over her look.

Will my AI girlfriend show up on my bank statement?

The charge shows under the company's billing name, not the word girlfriend. The names on file are EverAI for Candy AI, DREAM STUDIO LLC AL for OurDream AI, NOMI.AI for Nomi AI, NDAI.CC for GirlfriendGPT, NDAI.CHAT for SpicyChat and joi.com for Joi AI. If you share a card with someone, it helps to know which name to expect.

What if I pay and then don't like her?

Usually not, so test the free tier first. Nomi AI says all payments are nonrefundable. Candy AI gives non-EU/UK users 24 hours after payment to ask for a refund. OurDream AI has a 14-day Quality Guarantee, decided case by case.

SpicyChat keeps the fee once the account has been used, and GirlfriendGPT gives no refunds on paid subscriptions.

Is it weird to create an AI girlfriend?

No. Plenty of people enjoy a companion they shaped themselves, and there's nothing strange about wanting a warm voice to chat with after a long shift. My only advice is to keep it one part of your life, next to friends and family, and to reach out to a doctor or a local support line if you ever feel it's replacing people you need.

By Jerry ShlocksAuthor and tester Last hands-on check Last reviewed How we review the apps

I am Jerry, a library technician from California and a long-time fan of AI girlfriend apps. I love girls, this site is LGBTQ+ friendly, and I write the guides I wanted when I started: what each app really gives you, what it costs and who it suits.

Covering AI companions since 2026