What it is
Drag-to-connect node graph rendered from your character list. Each edge has a relationship type (Ally / Rival / Family / Mentor / …) with its own colour. Zoom and pan a giant cast without losing the thread.
When to use it
- Visualising why a 30-character cast feels overwhelming — pull it onto the graph and prune.
- Showing a publisher how your story's social structure works at a glance.
- Spotting a character who has no connections (likely cut or expand their role).
- Designing a romance arc, betrayal, or family tree across multiple chapters.
How to use it
- 1Open Relationships — every existing character is auto-placed on the canvas.
- 2Drag a node to reposition it; layouts are saved per-project.
- 3Click+drag from one character's port to another to create an edge, then pick a type.
- 4Click an edge to change its type, label, or delete it.
- 5Use the minimap (bottom-right) to navigate large graphs.
Tips you should know
- →Edge types are project-wide — rename "Mentor" to "Sensei" in one place and everywhere updates.
- →Adding a new character creates a free-floating node; drag it into your existing cluster manually.
- →The relationship map is included in PDF/Markdown exports when Characters is enabled.
- →Performance note: 100+ characters renders fine; 500+ is when zoom-out starts to ghost.