Story Graph

How Story Graph Works

Traditional writing tools use flat documents. Story Graph uses a dynamic, interconnected database to model your narrative universe.

1. Create Your Cards

Everything in your universe begins as a Card. Characters, locations, magical items, and factions are all individual entities.

Define custom attributes for each type (e.g., "Age" for a Character, "Climate" for a Location) to maintain a highly structured, searchable lore bible.

#Protagonist
#Mage

2. Link with Events

Events are where the action happens. Instead of just writing what occurs, you link your Cards together within an Event.

Assign roles (e.g., "Attacker", "Defender", "Setting") to see exactly who was where, and when. This creates a true relational database of your story.

Event linking visualization
Hero
Battle
Villain

3. Map on the Timeline

Place your Events onto an interactive Timeline Canvas. You can arrange them linearly, or branch them out to explore alternate paths and complex plotlines.

Group events into Leaves (Chapters) and Branches (Books or Acts) to keep massive stories organized.

The Journey Begins
The First Encounter
Betrayal

4. Collaborate with AI

You don't have to build alone. Our context-aware AI understands your unique Story Graph.

Ask questions to check continuity, generate new entities that fit your lore, or create stunning character portraits directly within the app.

Generate a location card for the capital city of the Elves.

Proposal Created: Sylvaris, The Silver Spire

  • Type: Location
  • Climate: Temperate
  • Population: 50,000

Ready to start building?

Launch Story Graph