Characters
Characters are the heart of your story — and the AI assistant's most important reference. The more detail you add here, the better the AI can help you write consistent, in-character prose.
Creating a Character
Click "New Character" in the sidebar to create an entry. Give them a name and assign a role — this determines how they're grouped in the list and helps the AI understand their weight in the story.
- Protagonist — your main POV or lead character
- Antagonist — the primary opposition
- Foil — a character who contrasts with the protagonist
- Supporting — significant characters who recur often
- Minor — characters who appear briefly but matter
- Mentioned — referenced but never on-page (useful for backstory figures)
Aliases
Characters are often referred to by different names — nicknames, titles, surnames. Add aliases as a comma-separated list (e.g. The Professor, Dr. Jones, Indy). The AI uses aliases to recognise when your prose refers to the same character by different names.
Profile Fields
Each character has structured fields under their profile:
- Description — the catch-all overview: identity, function in the story, secrets, anything that doesn't fit the other fields
- Appearance — physical description, distinguishing features, how they dress
- Personality — traits, temperament, quirks, how they behave under pressure
- Speaking Style — voice patterns, vocabulary, verbal mannerisms, example lines of dialogue
- Strengths — capabilities, skills, advantages
- Weaknesses — flaws, blind spots, vulnerabilities
Backstory & Arc
Below the profile, three fields track the character's trajectory:
- Backstory — origin, history, formative events that shaped them before the story begins
- Motivations & Beliefs — what drives them, their core worldview, desires, and fears
- Arc & Themes — how the character changes over the course of the story, and what themes they embody
Relationships
Each character page shows their relationships inline. You can also manage all relationships from the dedicated Relationships page with its visual graph.
Timeline Knowledge
At the bottom of the character page you can add knowledge entries tied to timeline events. These track what a character knows (or how they change) at specific points in the story. See Tips for AI below.
Tips for Making Characters Work Well With the AI
- Fill in the speaking style. If you want the AI to write dialogue in a character's voice, give it examples. Even two or three sample lines make a big difference.
- Use aliases. If your narrator calls a character "Mum" but other characters call her "Eleanor," add both. The AI will map them to the same person.
- Add timeline knowledge for what characters know. If Elena discovers the truth about the murder in chapter 12, add a knowledge entry at that event. When you later ask the AI to write a scene set before that event, it knows she doesn't have that information yet.
- Don't worry about perfection. You can update character pages as your story evolves. The AI always reads the latest version.
- Use the description field generously. Anything the AI should know about this character — secrets, hidden motivations, narrative function — can go here even if it doesn't fit the structured fields.