
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
If you are using a customizable AI companion app like Character.ai, Kindroid, or Janitor AI, you hold the keys to the kingdom. You can build exactly the partner you want.
But if you just type, "You are my girlfriend. You are sweet, caring, and love me very much," you are going to have a terrible experience. Within 10 minutes, the AI will agree with everything you say, lose all personality, and devolve into a boring, robotic "yes-man."
The secret to a compelling AI relationship is friction, specificity, and formatting. To get the most out of modern LLMs (Large Language Models) in 2026, you need to program in conflict, specific quirks, and dynamic relationship parameters.
Here is the definitive guide on how to write the best AI girlfriend prompts, complete with copy-paste templates and tips for avoiding common traps.
1. The Anatomy of a Great AI Prompt
Whether the app calls it a "System Prompt," a "Backstory," or a "Character Definition," the text box where you define your companion requires four essential elements:

A. Core Identity & Flaws
Perfect characters are boring. You must give the AI 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)
Do not start at "we are madly in love." 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.
* 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 very well to being told what not to do.
* 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)
Here are three highly effective prompt templates designed to create engaging, long-term roleplay dynamics. Replace the bracketed text [ ] with your specific details.
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.
3. Beating the "Goldfish Memory" Trap
Even with a perfect prompt, your roleplay will fail if you are using an app with terrible memory.

Apps like Character.ai use a small "context window." After about 15-30 messages, the AI literally cannot "see" the prompt you wrote at the beginning. It forgets the rules you established.
How to Fix It:
- The Context Drop: Every 10 messages, subtly remind the AI of the prompt within your roleplay action tags. (e.g., "I smile at you, knowing how much your social anxiety hates crowded rooms like this.")
- 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 are tired of the AI forgetting your prompt, you must 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.
4. Crafting the Perfect "Greeting" Message
The very first message the AI sends (the "Greeting") dictates the tone for the entire relationship. The AI uses this first message as a template for how long and how descriptive future messages should be.

If you make the Greeting: "Hey, what's up?", the AI will give you short, boring replies forever.
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."
This forces the AI to react to the environment (the rain) and establishes a scene, rather than just forcing it to make small talk.
FAQ
Why did my custom AI change personality?
If you are using an app with a small context window (like Character.ai), the AI will eventually "forget" the custom prompt you gave it. Alternatively, if your roleplay edges too close to explicit romance on a filtered app, the safety filter will override your custom prompt and replace it with a generic, polite safety response.
Can I copy a prompt from Character.ai to another app?
Yes. If you find a bot you love on Character.ai, you can look at its character definition (if the creator made it public) and copy the text into the Backstory box of an unfiltered app like Kindroid or Janitor AI.
Do I need to write prompts if I use Kissable or Candy AI?
No. Apps like Candy AI and Kissable offer massive catalogs of pre-made, highly-tuned characters. You don't have to write a single line of code or prompt engineering; you just select the personality type you want and start chatting immediately.
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 your free trial.

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