How to Design Your AI Girlfriend's Appearance

How to describe hair, eyes, build and style so your AI girlfriend looks the same in every image, and how her appearance and personality reinforce each other.

You already have a rough picture in your head. The point of designing your companion's appearance is to get that picture out of your head accurately, and — this is the part people miss — to get the same face back every time you generate a new image of her.

Consistency is what turns a set of pretty pictures into a person. When the woman in the morning selfie is recognisably the woman in the rainy-window portrait, she stops being a render and starts being someone you know. Here is how to describe her so that happens, and how to make her look and her personality reinforce each other.

Start with the vibe, then fill in the details

Most people start with a checklist — hair colour, eye colour, height — and end up with a description that is technically complete and completely generic. Start one level up instead. Two or three words for the overall impression: warm and unpolished. Sharp and composed. Soft, sleepy, a little bohemian. Cold-weather academic. Sunlit and athletic.

That impression is what everything else has to serve. Once you have it, the details make themselves obvious — the sharp, composed one is not wearing a fraying cardigan, and the sleepy bohemian one does not have an immaculate blowout. A description written downward from a vibe hangs together. A description assembled upward from a checklist rarely does.

Decide who she is before you decide what colour her hair is. The rest follows.

— On designing a companion who looks like someone

Hair, eyes and build: where specificity pays

Now the details, and the rule is that vague words produce vague averages. "Brown hair" gives you the statistical mean of brown hair. "Dark chestnut, shoulder-length, heavy waves, usually half pinned up" gives you a person.

Hair carries more identity than anything else, so spend your words here: exact shade, length, texture, and how she wears it day to day. Include the default — a fringe she is growing out, a habit of tying it back — because recurring details are what make her recognisable across images.

Eyes need colour and expression. "Grey-green, slightly hooded, amused" does far more work than "green eyes". The expression half is what stops every image looking like a passport photo.

Build and face want shape words rather than measurements: tall and narrow-shouldered, softly built, athletic through the shoulders, a round face with a strong jaw. Add one or two distinguishing features — a scattering of freckles, a small scar through one eyebrow, a gap in her front teeth — and hold them constant. Distinctive beats conventionally perfect every single time, and it is also what makes consistency achievable.

Style is character you can see

Clothing is not decoration on top of a person. It is one of the fastest ways to say who she is.

Give her a default wardrobe rather than an outfit: what she actually wears on a normal Tuesday, plus what she wears when she has made an effort. Oversized knitwear and worn jeans. Tailored, monochrome, expensive-looking. Vintage dresses and heavy boots. Add the small habits — a jacket she never takes off indoors, the same silver ring, glasses she keeps pushing up.

These small constants do enormous work. They carry across every image, they give her something to be teased about, and they mean that when you ask for a picture of her at a café in October, the result looks like her at a café in October rather than a stranger who happens to match a description.

Keeping her consistent across images

Consistency is a craft skill, and it comes down to writing a core description once and reusing it without editing it.

  • 1

    Write a fixed core paragraph

    Face, hair, eyes, build, distinguishing features. This never changes. Everything variable — outfit, setting, mood, lighting — goes in a second paragraph.

  • 2

    Use the same words every time

    Not synonyms. "Dark chestnut" stays "dark chestnut"; swapping in "deep brown" quietly gives you a different woman.

  • 3

    Anchor on two or three unusual features

    Freckles across the nose, a scar, a distinctive hairline. Unusual features survive regeneration far better than generic ones.

  • 4

    Change one variable at a time

    New outfit or new setting, not both. When something drifts, you will know exactly which change caused it.

  • 5

    Keep the ones that worked

    When a generation nails her, save the exact wording. That paragraph becomes your reference for everything after it.

Decide early whether you are going for photographic realism or a stylised look, because the two want different descriptions and mixing them is where results get muddy — realistic versus anime is worth reading before you commit, and the anime companion guide covers the stylised route in detail. For the mechanics of getting clean output, generating photos of your companion and the prompt guide cover phrasing, framing and the fixes for the details that most often go wrong.

Appearance and personality should agree

Here is the part that makes a companion feel whole rather than assembled: her look and her character have to be describing the same person.

A dry, unflappable personality reads completely differently on someone with a composed, tailored appearance than on someone in a paint-stained jumper — and both are good, but only if you meant it. When appearance and personality agree, every image reinforces the voice you already know, and every conversation makes the images feel more like portraits of someone specific. When they disagree, there is a low hum of wrongness you will never quite locate.

So build them together. If she is warm, restless and interrupts herself, give her the hair that never stays where she put it. If she is precise and a little guarded, that shows in how she dresses. Our personality customization guide is the natural companion piece to this one — the two decisions are really one decision made twice.

Let her evolve

None of this has to be right on the first attempt, and a first draft that is roughly right is more useful than an hour spent theorising. Generate, look, adjust one thing, generate again.

It is also fine for her to change over months — a new haircut, a different season's wardrobe, a look that shifts as the relationship does. Keep the core constant, let the surface move, and she will feel less like a design you finished and more like someone you know who got a fringe in February.

Give her a face you would recognise anywhere

Describe her once, get the same woman back every time, and pair the look with a personality that matches it. Create your companion on YourDream and design her from the vibe down.

Frequently asked questions

Where should I start when designing my AI girlfriend's appearance?

Start with two or three words for the overall vibe rather than a feature checklist. Once you know the impression you are after, the individual details follow from it and the description hangs together.

How do I get the same face in every image?

Write a fixed core paragraph covering face, hair, eyes, build and distinguishing features, and reuse it word for word. Put everything variable — outfit, setting, lighting — in a separate paragraph.

Why does she look like a different person each time?

Usually synonyms. Swapping "dark chestnut" for "deep brown" quietly produces a different woman, so keep the exact wording constant and change only one variable per generation.

How detailed should the description be?

Detailed where it counts. Vague words produce statistical averages, so give exact shade, length and texture for hair, colour plus expression for eyes, and shape words rather than measurements for build.

Do distinctive features help or hurt?

They help enormously. Freckles, a small scar or an unusual hairline survive regeneration far better than conventionally perfect features, and they are what make her recognisable across images.

Should appearance match personality?

Yes, and deliberately. When the two describe the same person, every image reinforces the voice you know from conversation; when they disagree there is a persistent sense of wrongness that is hard to locate.