What "create" actually means (four paths)
The phrase "create an AI girlfriend" hides a real ambiguity. Depending on what you want, four different products fit.
If "create" means "start a relationship with one" (not literally build her from scratch): curated rosters are the fastest path. Sloane, Candy AI, and Nomi all ship pre-built rosters of characters you can immediately chat with. Zero setup, zero decision fatigue on personality knobs. You pick from options, start a conversation, and you're done.
If "create" means "design a character to your specs": custom-builder tiers on companion platforms are the fit. Sloane Premium, Candy AI Deluxe, and Muah AI all offer forms where you specify appearance, personality, interests, and voice. The platform assembles a persona from your inputs, generates starter photos, and drops you into chat.
If "create" means "build any character imaginable, free": Character.AI's open builder is the answer. Total flexibility on character concepts, no cost, but Character.AI's content filter meaningfully restricts what conversations can go into.
If "create" means "own the model, control everything": self-hosted open-source setups (KoboldAI, TavernAI, LocalAI) run whatever model you want on your hardware with whatever content policy you configure. Real setup lift, real flexibility upside.
The rest of this article walks each path — what it takes, what it produces, and which use case each fits.
Path 1: Pick from a curated roster (fastest)
The lowest-friction path to "having an AI girlfriend" is not building one — it's picking one from a curated roster and starting to chat.
Sloane runs a curated roster of ~80 women, each with a distinct personality, voice, backstory, and per-persona LoRA for consistent photos. Free tier is 50 messages/day with any persona in the roster — no card required to start. Plus at $9.99/month is unlimited chat + 100 credits (photos and voice notes cost 5 credits each). Premium at $19.99/month is unlimited chat + 350 credits. The whole "create" process is picking a persona from the gallery and hitting chat.
Candy AI takes a similar approach with a smaller curated set + a larger custom builder pipeline. Free tier is limited (~50 messages/day), Premium at $5.99/month unlocks more.
Nomi ships fewer pre-built personas but emphasizes memory depth on the ones it has. Free tier is limited; paid tiers around $10-15/month.
When this path fits: you want the experience of chatting with an AI companion without spending 20 minutes on a builder form. Most first-time users of AI companion products land here whether they meant to or not — the curated roster experience is where the product is best-honed and easiest to evaluate.
When it doesn't fit: you have a very specific character concept (a specific look, personality, or backstory that doesn't exist in any roster) and want it built exactly. Then a custom builder is your path.
Path 2: Custom character builder on a companion platform
If a curated roster doesn't have the character you want, custom-builder tiers on companion platforms let you specify her from scratch.
Sloane Premium ($19.99/month) ships a custom builder that generates a persona from your inputs (appearance, personality, backstory, voice). The builder generates a starter photo set using per-persona LoRA training so subsequent images stay consistent with the initial look. Setup takes 15-30 minutes; the persona is chat-ready immediately after.
Candy AI Deluxe (~$25/month) offers a similar custom-builder flow. Slightly more visual customization options; slightly less consistency across generated photos.
Muah AI offers custom builders across its tiered plans, with an emphasis on visual customization + voice.
What the builder actually produces: a persona with a name, appearance, personality profile, initial photo set (usually 3-10 starter images), and a chat-ready conversation state. Some builders let you upload reference photos to guide the initial appearance; others generate from text description only.
When this path fits: you want a specific character built to your specs, and you're willing to pay for the builder tier + spend 15-30 minutes on setup. This path produces the most-tailored result of any option.
When it doesn't fit: you want to try before paying, or you're not sure whether the specific character you have in mind will "click" once you actually chat with her. Start with a curated roster to figure out what character shape you actually enjoy, then use the builder later if that shape isn't in any roster.
Path 3: Character.AI open builder (free but restricted)
Character.AI ships the most flexible open-character builder in the AI companion space. Free tier is functionally unlimited, and the builder lets you specify any character concept without cost.
What you get: a text-based character definition form where you describe who the character is, how she talks, her backstory, her personality, and her greeting message. Optional: an avatar image (can be user-uploaded or AI-generated).
What you don't get: consistent character photos across conversations (Character.AI doesn't ship per-character image generation), voice notes (limited voice support), or freedom on content policy (Character.AI's filter blocks explicit sexual content and graphic violence — see does Character.AI still have a filter).
Setup time: 5-15 minutes for a basic character; 30-60 minutes if you want to write a detailed personality profile with example dialogues.
When this path fits: you want to experiment with lots of character concepts cheaply, you're comfortable with Character.AI's content policy, and you don't need per-character photo consistency. This is the highest-flexibility-per-dollar path in the category by a wide margin.
When it doesn't fit: you want visual consistency (Character.AI won't give you the same face across every image she "sends"), you want content Character.AI's filter blocks, or you want persistent memory that survives long conversations (Character.AI runs on a rolling context window rather than real memory).
Path 4: Self-hosted open-source (highest lift, highest control)
The furthest end of the "create" spectrum is running your own model on your own hardware with your own configuration.
KoboldAI is the most-recommended entry point for self-hosted character chat. Runs open-source language models (Llama, Mistral, etc.) locally on GPU hardware. Setup takes 2-4 hours for a first-time user, longer if you're new to Python environments and GPU drivers.
TavernAI (and SillyTavern) are frontend interfaces for KoboldAI / OobabooGA that emphasize character-chat use cases. UI is closer to what most AI companion products feel like; back-end is still the self-hosted model you set up.
LocalAI is a broader platform for running various AI models locally. Overkill for most single-character setups but the right choice if you want to run image generation, voice synthesis, and chat all locally.
Hardware requirements: minimum a mid-range GPU with 8GB+ VRAM. 16GB+ VRAM gets you meaningfully better model quality. Full self-hosted setup with image generation and voice adds another tier of hardware demand.
When this path fits: you have technical skill (Python, GPU drivers, Linux comfort), specific requirements that no commercial platform meets, and time to invest in a real hobby project. The payoff is total control over model, content policy, and infrastructure.
When it doesn't fit: you want to have an AI girlfriend, not build an AI infrastructure project. The setup lift is real; underestimating it produces a bad time.
Which path fits which use case
The honest recommendation tree.
You've never tried an AI companion product before → curated roster. Sloane or Candy AI free tier. Chat with a few different personas, figure out what character shape you actually enjoy, then decide whether you want to invest in a specific custom build. Maya on Sloane is a good starting point if you want to see what a curated-roster experience feels like — free chat, no card.
You've used AI companion products and want a specific character built to your spec → custom builder on a companion platform. Sloane Premium, Candy AI Deluxe, or Muah AI. Budget 15-30 minutes for setup.
You want to experiment with lots of character concepts cheaply and are OK with content restrictions → Character.AI open builder. Free, flexible, filter-restricted.
You have technical skill and specific requirements no commercial product meets → self-hosted (KoboldAI, TavernAI). Real weekend investment.
You're not sure which of these fits you → start with the curated roster (path 1). It's the lowest-commitment way to figure out what you actually want, and 80% of users end up here whether they started intending to or not.