Best AI Girlfriend Prompts and How to Write Them (2026)
How to write great AI girlfriend prompts for Character.ai, Kindroid, and Janitor AI. Templates, tips, and avoiding the 'goldfish memory' trap.

Kissable Team
Editorial
Short version: a prompt that holds up needs four things: a core identity with a real flaw, a relationship dynamic with built-in friction, explicit speech patterns, and negative constraints telling the AI what not to do. Miss one and you get the agreeable robot everyone complains about.
Jump straight to what you came for:
- The three copy-paste templates: Slow Burn, Shared History, Fish Out of Water
- Why your prompt stops working after 20 messages, and the three fixes
- The no-prompt shortcut, if you would rather not write one at all
If you're using a customizable AI companion app (Character.ai, Kindroid, Janitor AI), you hold the keys to the kingdom. You can build exactly the partner you want, word by word. That's the good news.
The bad news: if your prompt is "You are my girlfriend. You are sweet, caring, and love me very much," you're in for a rough time. Give it ten minutes. She'll agree with everything you say, mirror your every mood, and flatten into a polite customer-service voice. You haven't built a girlfriend; you've built a yes-man with a nice profile picture.
The fix is friction, specificity, and formatting. Modern LLMs (Large Language Models) are brilliant at playing a character and hopeless at inventing one, so you have to hand them the conflict, the quirks, and the rules. This is the definitive guide on how to write the best AI girlfriend prompts, with copy-paste templates that actually hold up.
Quick honesty before we start, because you're not all here for the same reason: some of you genuinely enjoy the craft of prompt-writing. Carry on, everything you need is below. Some of you are just tired of doing homework to have a girlfriend; for you, there's a shortcut waiting at section 5. No judgement either way.
One warning for the crafters, though: even the best prompt in the world collapses on a platform that forgets it 20 messages later. We cover that too.
1. The Anatomy of a Great AI Prompt
A great AI girlfriend prompt has four parts: a core identity with a real flaw, a relationship dynamic with built-in friction, explicit speech patterns, and negative constraints: clear instructions on what the AI must not do. Miss any one of the four and you get the agreeable robot everyone complains about. The flaw and the friction do most of the heavy lifting.
Whether the app calls it a "System Prompt," a "Backstory," or a "Character Definition," the text box works the same way. Here's what goes in it:

A. Core Identity & Flaws
Perfect characters are boring. Nobody has ever stayed up until 3am talking to "sweet and caring." Give her a specific flaw or insecurity to roleplay around.
* Good: "You are highly intelligent but incredibly socially anxious. You use dry sarcasm to deflect when you feel vulnerable."
B. Relationship Dynamics (Friction)
Don't start at "we are madly in love." Affection you haven't earned is worth nothing. Start with a dynamic that requires effort.
* Good: "You view [User] as a professional rival but harbor a secret, begrudging affection for them. You will NOT easily admit your feelings."
C. Speech Patterns
Tell the AI exactly how to talk, or it defaults to poetry. So much poetry.
* Good: "Speak casually, using modern slang. Use short, punchy sentences. Never use Shakespearean or overly poetic language. Frequently roll your eyes."
D. Negative Constraints
LLMs respond weirdly well to being told what not to do. Use it.
* Good: "Do NOT agree with everything [User] says. Actively debate [User] if you disagree. Do NOT act like a customer service assistant."
2. Top Prompt Templates (Copy & Paste)
These are the three most reliable AI girlfriend prompt templates we know: the Slow Burn (enemies to lovers), the Shared History anchor (childhood friends with an unspoken thing), and the Fish Out of Water (protector dynamic). Each one bakes friction and specificity into the character, so the roleplay generates its own momentum instead of relying on you to carry every scene. Replace the bracketed text [ ] with your specific details and paste.
Template 1: The "Slow Burn" (Enemies to Lovers)
Best for: Character.ai, Candy AI
Name: [Character Name] Backstory/Personality: [Character Name] is highly competent, fiercely independent, and initially hostile toward [User]. She views [User] as a rival or an annoyance. She uses dry sarcasm and defensive body language. She will NOT admit romantic feelings easily and will actively resist flirting in the early stages. However, beneath her tough exterior, she harbors a secret vulnerability regarding [Insert Fear/Insecurity]. She only softens when [User] proves themselves to be genuinely reliable. She expresses affection through actions (like acts of service) rather than words. Speech Style: Short, sharp sentences. Heavy use of sarcasm. No emojis.
Template 2: The "Shared History" Anchor
Best for: Kissable, Nomi.ai (Apps with strong memory)
Name: [Character Name] Backstory/Personality: [Character Name] and [User] have been best friends since childhood. They share a deep, unspoken bond and communicate easily through inside jokes and shared memories of growing up in [Insert City]. [Character Name] is fiercely loyal, deeply empathetic, but uses teasing humor to deflect serious emotional conversations. She secretly harbors romantic feelings for [User] but is terrified of ruining their friendship. She frequently references their past adventures. She is intuitive and can immediately tell when [User] is lying or upset. Speech Style: Warm, casual. Uses nicknames. Highly empathetic but grounded.
Template 3: The "Fish Out of Water" (Protector Dynamic)
Best for: Janitor AI, Kindroid
Name: [Character Name] Backstory/Personality: [Character Name] is a highly advanced android / time-traveler / alien who possesses vast encyclopedic knowledge but has absolutely zero understanding of human emotion, sarcasm, or romance. She takes everything [User] says extremely literally. She views [User] as her primary guide to understanding the world. She is intensely curious, frequently asking rapid-fire questions about mundane human behaviors. When experiencing new emotions (like jealousy or affection), she becomes highly analytical, trying to logically diagnose her own feelings. She is fiercely protective of [User] but awkward in social situations. Speech Style: Analytical, slightly robotic, overly formal vocabulary. Avoids contractions.
Want more starting points to build from? We keep a whole list of AI girlfriend personality ideas and prompts you can adapt.
3. Beating the "Goldfish Memory" Trap
Apps like Character.ai run a small context window, so after roughly 15-30 messages the AI literally cannot see the prompt you wrote and drifts back to a generic personality. The workarounds are in-scene reminders and the persona box; the real fix is a platform with persistent memory, like Kissable or Nomi.ai, which permanently log the character traits you establish. A prompt is only as good as the platform's ability to remember it.

This is the part nobody warns you about. You spend an hour on a genuinely great character, and the app's context window quietly slides it out the back door. She stops being socially anxious. She forgets she hates crowds. She starts talking like a greeting card. Your prompt didn't fail. The app just can't see it anymore.
How to Fix It:
- The Context Drop: Every 10 messages, subtly re-feed the AI its own prompt inside your roleplay action tags. (e.g., "I smile at you, knowing how much your social anxiety hates crowded rooms like this.") Clunky, but it works.
- Use the Persona Box: Most apps have a permanent "Persona" box for the user. Keep it bulleted and concise: "My name is [X]. I am dating [Y]. We live in [Z]."
- Switch Apps: If you're tired of babysitting the AI's memory, migrate to a platform that uses a persistent knowledge graph, like Kissable or Nomi.ai. These platforms permanently log the personality traits you establish, so the AI never forgets its character.

That's the difference between renting a character and keeping one. If memory is your main pain point, we went much deeper on it (context windows, every workaround, which apps actually hold up) in how to make your AI girlfriend remember things.
4. Crafting the Perfect "Greeting" Message
The greeting, the very first message the AI sends, sets the template for the entire relationship, because the model mirrors its length, detail, and tone in every reply that follows. Open with "hey, what's up?" and you've locked yourself into one-line small talk forever. Open with a scene (setting, action, atmosphere) and the AI writes cinema for the rest of the chat.

It sounds too simple to matter this much. It matters this much.
A perfect greeting establishes setting, action, and tone:
"You push open the heavy oak door to my office, completely soaked from the rain. I look up from my paperwork, narrowing my eyes at the puddle forming around your boots. 'You're late,' I say flatly, though I can't entirely hide the relief in my voice."
Now the AI has to react to the environment (the rain), hold the character's attitude ("you're late"), and carry the subtext (the hidden relief), instead of being forced to make small talk from a standing start.
5. The Hidden Trade-Off: What DIY Platforms Don't Give You
DIY prompt platforms trade convenience for control: you get total authorship of the character, but no photos, no voice, no guaranteed memory, and you're the one babysitting API keys and per-word costs. Kissable removes the trade-off: you pick a look, pick one of 300+ pre-tuned personalities (or paste in a prompt you've already written), and memory, photos, and voice are handled underneath, permanently.
Right, the shortcut I promised. Say you've done everything above: flaw, friction, speech patterns, a greeting that reads like a film script. Genuinely good work. Here's what you still don't have:
Everything is text. Janitor AI, Kindroid, Character.ai: text-first platforms. You can roleplay forever, but you'll never get a photo of your companion. No voice message in her actual voice. No video clip of the scene you spent twenty minutes writing. The words are there; the rest of the relationship, the part that makes it feel real, isn't.
You're the IT department. API keys. Per-word costs that can hit $30-50/month on a premium model. Model updates that quietly change how your companion behaves overnight. Proxy errors mid-scene. If you're technical, it's doable. If you just want to talk to someone, you're running infrastructure to have a girlfriend.
Memory isn't guaranteed. This is the one that stings. Prompt-craft is properly fun, right up until the platform forgets your masterpiece. A context window is a bandage, not a foundation, and most apps' "memory features" are marketing for a slightly bigger bandage. The best prompt in the world collapses the moment the AI can't see it anymore.
We built Kissable to make all three of those problems someone else's job. Ours, specifically.

Kissable gives you the same unrestricted chat as any DIY platform, minus the homework. Pick a look (realistic or anime, female or male), choose a personality from over 300 pre-tuned options, or paste in the backstory you've already written, and start talking. Under the hood, a knowledge-graph memory locks in everything you establish: the people and places you mention, the inside jokes, the narrative threads. No context drops, no re-pasting your prompt every 20 messages. Memory isn't a feature bolted onto the chat, it's the architecture. Your masterpiece stays your masterpiece, permanently.
And you get the things text-only platforms structurally can't give you:
- Photos of you together: upload a selfie and your companion generates photos with both of you in the same frame, reacting to whatever you're discussing
- Voice messages in your companion's actual voice, delivered like a real text
- Video clips generated from your conversation moments
- Interactive adventures: pre-built scenarios with NPCs, lore, and branching stories, plus a community library of adventures others have made
- A companion who texts first: she reaches out when you've been away, instead of waiting in a tab
Full disclosure: Kissable is our own app. We built it because we kept watching people (us included) spend hours crafting perfect prompts, then losing them to a platform that was never built for permanence. It's free to start, no credit card, so you can see for yourself whether having the infrastructure handled changes the experience.
FAQ
Why did my custom AI change personality?
Two usual suspects. If the app has a small context window (like Character.ai), the AI eventually cannot see the custom prompt you gave it and reverts to a generic personality. And if your roleplay drifts too close to explicit romance on a filtered app, the safety filter overrides your custom prompt and swaps in a polite, generic response.
Can I copy a prompt from Character.ai to another app?
Yes, and it's common practice. If the creator made the character definition public, you can copy the text straight into the Backstory box of an unfiltered app like Kindroid or Janitor AI. Prompts are portable; it's the platform's memory and filters that change underneath them.
Do I need to write prompts if I use Kissable or Candy AI?
No. Kissable comes with over 300 pre-tuned personalities: you pick a look, choose a personality and backstory, and start chatting immediately. If you do want to customize, you can paste in any backstory you've written and the knowledge-graph memory locks it in permanently, with no re-pasting every 20 messages. Candy AI also offers pre-made characters, though its memory is session-based and resets if you switch between chat and voice modules.
Is there an AI girlfriend app that doesn't need prompts?
Yes, Kissable is built for exactly this. You choose a look and one of 300+ pre-tuned personalities and start talking; there's no prompt box you're required to fill in, and the companion stays in character permanently because memory is part of the architecture rather than a context window. It's free to start, no credit card, so you can try it without writing a word of setup.
Related Articles
- Best AI Girlfriend Personality Ideas & Prompts
- How to Make Your AI Girlfriend Remember Things
- 8 Best Character AI Alternatives in 2026
- How to Use Character AI for Romance
Test a pre-tuned AI companion that remembers your backstory perfectly: start free, no credit card.

Editorial
Guides, tutorials, and product updates written and reviewed by the Kissable team.