
Zuzanna, sample brand character
The idea
Zuzanna is 25, a textile designer with red curls and freckles and a calm voice without hype. She does not exist, which is why she can front a hundred ads with no day rate and no calendar to work around.
The challenge
AI faces break in the second frame: different eyes, a different nose, suddenly a different age. What keeps a character the same person is not luck but documentation.
How I made it
A profile before a picture. One page on who she is, how she moves and speaks and what she would never do, plus an identity prompt that describes her in any tool.
A character sheet with one face. Every view on the sheet shows the same face, with named colour swatches and even light. A character from a library alone gave cousins, not the same person; adding a frontal portrait as a reference fixed it.
A training set with variety. 25 frames: studio anchors, natural phone selfies, and different light, wardrobe and settings. A uniform studio set was rejected as too similar to teach a model who she is.
Tested across models. With one clean reference, three different image models held her face.
Since then she has worked in other projects on this profile: the UGC serum ad, the fashion lookbook and the robot short.
What a brand gets
Anyone on your team can reproduce her in any tool, and the character stays yours even if you change agencies. That is the difference between a face that happened once and a face a brand can build on.
Orchestrated end to end in Claude Code, on my own production system.
Sample character. Every image is AI-generated.

The same character across different frames

Frames from the training set
1 like · 3 views · Oct 7, 2026
Sample brand character delivered as a kit: a one-page personality profile, an identity prompt and a reference set for video and model training. Anyone on the team can reproduce the same face in any tool, and the character stays with the brand if it changes agencies.