Build your cast

Every dimension of
who they are.

A conversational guide that builds characters through dialogue, plus generated portraits, layered backstories, desire tensions, and in-character interviews.

Edit Character

Mireya Saldívar

Portrait of Mireya Saldívar
Cinematic · Sensual
Label
The One Who Knows Better
Character Name
Mireya Saldívar
Pronouns
she/her
Desire Tension — core tension
Forbidden Attraction
Appearance
form, features, texture, anatomy — as specific as you want

Dark hair that falls past her shoulders in loose waves. Brown eyes that hold steady when most people look away. A scar across her left knuckle she never explains. Olive skin with a warmth that catches light in a way that makes people look twice. Sharp jaw. A mouth that suggests she's about to say something she shouldn't.

Enrich
CancelSave

AI fiction has a character problem.

Flat prompts
Characters reduced to a sentence — "a tall, dark stranger" — with no inner life, no contradictions, no depth.
Amnesia between chapters
The AI forgets who your characters are. Descriptions drift. Personalities shift. Readers notice.
No inner world
No desires, no conflicts, no tension between what they want and what holds them back — just surface-level descriptions.

Your characters deserve more than a sentence.

Characters built across six dimensions — with a core desire tension, a generated portrait, and a voice they'll use when you interview them. Every detail carries into every chapter.

Your creative partner

Build characters through conversation.

Instead of staring at empty form fields, talk through your character with a creative guide — like a writers' room partner who genuinely wants to understand who you're building. It asks open questions about appearance, personality, backstory, desire tensions, and voice. After a few exchanges, it synthesizes a complete character profile that populates every field. Review it, adjust what you want, and make it yours. Available on Pro and Premium plans.

Character Builder — New Character
Creative GuideBuilding character
She sounds like someone who's been performing composure for so long she's forgotten what her real face looks like. What's the one setting where the mask slips — even just a little?
Late at night, alone in the kitchen. She pours wine she won't finish and stares out the window. That's where the composure cracks — not dramatically, just quietly.
What does she see through the window?Has anyone ever caught her in that moment?What is she resisting when the mask slips?
Tell the guide more about your character...
4 / 20Build Profile
Six dimensions

Appearance is just the surface.

Every character has six narrative dimensions — Appearance, Presence, Personality, Sexuality, Backstory, and Speech Style — plus a core desire tension that defines what they want, fear, and resist. Every field can be sparked from scratch or enriched to add depth layer by layer. Desire tensions aren't labels — they're the engine that drives how the character behaves across the arc, from first restraint to final surrender.

Edit Character — Mireya Saldívar
Portrait of Mireya Saldívar
Cinematic · Sensual
Label
The One Who Knows Better
Character Name
Mireya Saldívar
Desire Tension — core tension
Forbidden Attraction
Appearance
Presence
Personality
Sexuality
Backstory
Speech Style
form, features, texture, anatomy

Dark hair that falls past her shoulders in loose waves. Brown eyes that hold steady when most people look away. A scar across her left knuckle she never explains...

Enrich
A face for every mood

Five styles. Three moods. Their face.

Five art styles — Illustration, Sketch, Painterly, Cinematic, Photorealistic — and three moods — Everyday, Intimate, Sensual — generated from the character's appearance. Portraits are always tasteful regardless of character details. Regenerate until you see the person you imagined.

Portrait — Niall Cavanaugh
Portrait of Niall Cavanaugh
Cinematic · Sensual
Style — art style
Cinematic
Mood — clothing & atmosphere
Sensual

Portraits are always tasteful and non-explicit, regardless of character details.

Regenerate
Discovery, not dictation

Ask them anything. They'll stay in character.

Sit down with your character for an ephemeral interview. Their answers are shaped by their profile, backstory, and desire tension. Ask what they're afraid of, who changed them, what they want but won't say out loud. When they reveal something unexpected, merge it back into their profile with one click. The best character details aren't ones you planned — they're ones your characters told you.

Interview — Mireya Saldívar
This conversation won't be saved
What are you afraid of?Tell me about someone who changed you.
What do you want that you won't say out loud?
Mireya Saldívar
To stop calculating. Every room I walk into, I'm already mapping exits, reading faces, deciding who's safe. I want someone to make me forget to do that. Not because they proved something — because it stopped mattering.
Add to profile
Ask Mireya something...
2 / 30Start over
Assemble your cast

Up to four characters. Every chapter.

Select up to four characters for your story and assign each a role — Protagonist, Love Interest, Rival, Confidant, Catalyst, Former Lover. Every character carries their full profile — appearance, desire tension, backstory — into every chapter drafted. The cast isn't a prompt. It's structural context the story can't forget.

Cast — After the Lakeshore
4 of 4 characters selected
Full cast
Mireya Saldívar
MireyaMireya Saldívar
Protagonist·Forbidden Attraction
Niall Cavanaugh
NiallNiall Cavanaugh
Interest·Trust After Betrayal
Dani Reyes
DaniDani Reyes
Rival·Authenticity Gap
Jude Okafor
JudeJude Okafor
Confidant·Emotional Unavailability
ProtagonistInterestRivalConfidantCatalystFormer Lover
Under the hood

The details that make it work

Conversational Builder
Talk through your character with a creative guide. It asks the right questions, you make the decisions — then it synthesizes a full profile.
Desire Tensions
Eleven curated tensions — from Forbidden Attraction to Trust After Betrayal — that define what each character wants, fears, and resists.
Spark & Enrich
Generate any field from scratch with Spark, then deepen it layer by layer with Enrich. Cold start to rich detail in two clicks.
Seven Roles
Protagonist, Interest, Rival, Confidant, Catalyst, Former Lover — each role shapes how the system writes their presence in the story.
Fill Indicators
Three-dot fill meter on every dimension shows field depth at a glance. You always know which dimensions need more.
Always Tasteful
Portraits are always tasteful and non-explicit, regardless of character details or mood selection.
Profile Persistence
Every character carries their full profile into every chapter they appear in — no context drift, no amnesia, no contradiction.
Common questions

Frequently Asked Questions

Every character is built across six narrative dimensions — Appearance, Presence, Personality, Sexuality, Backstory, and Speech Style — plus a core desire tension that defines what they want, fear, and resist. Each field can be generated from scratch with Spark or deepened layer by layer with Enrich. The result is a character with psychological depth, not just surface-level description.

Desire tensions are core psychological conflicts assigned to each character — like Forbidden Attraction, Trust After Betrayal, or Internalized Shame. They define what a character wants, what holds them back, and the internal war between the two. Desire tensions aren't labels — they're the engine that drives how the character behaves across the arc, from first restraint to final surrender.

The Character Builder is a conversational guide that helps you develop characters through natural dialogue — like a writers' room partner. It asks open questions about appearance, personality, backstory, desire tensions, and voice. After a few exchanges, it synthesizes a complete character profile that populates every field. You review, adjust, and make it yours. Available on Pro and Premium plans.

Character interviews let you sit across from a character and ask them anything — about their fears, desires, memories, whatever you're curious about. The character responds in their own voice, shaped by their profile, backstory, and desire tension. When they reveal something unexpected, you can merge it back into their profile with one click. The best character details are often ones your characters tell you, not ones you planned. Available on Pro and Premium plans.

You can cast up to four characters per story and assign each a role — Protagonist, Love Interest, Rival, Confidant, Catalyst, or Former Lover. Every character carries their full profile into every chapter drafted, so the cast isn't just a prompt — it's structural context the story can't forget.

Yes. Every character's full profile — appearance, desire tension, backstory, and personality — is loaded as context for every chapter generation. There's no context drift, no amnesia, and no contradiction. The character who appears in chapter eight is the same person who appeared in chapter one.

Ready to
start writing?

Your characters. Your voice. A story that builds the way it should.

See Plans