Worldbuilding

Build your world's entities, connect them with wikilinks, draw maps, and control what players see.

Understanding the waterfallStart here

How the canon waterfall data model works — three layers, automatic downstream flow, and why this architecture is built for TTRPG.

The waterfall in practice

Step-by-step walkthrough: build a World Codex, run a campaign, promote content to canon, then start a second campaign and see what it inherits.

Canon and campaigns

Reference guide for campaign overrides, the Canonize action, visibility across the waterfall, and tier limits.

Entities and articles

Create and edit the core content blocks of your world: NPCs, locations, factions, items, and more.

Wikilinks and the graph

Connect entities with wikilinks and explore your world as an interactive knowledge graph.

Reading the relationship graph

Interpret the relationship graph layout — clusters, edge colors, and what node sizes tell you about your world.

Relationship web

Define named relationships between entities: allied with, lieutenant of, located in, and custom types.

Timeline and calendar

Track in-world dates and historical events on a visual, scrollable timeline.

Random tables

Build rollable tables for loot, encounters, rumors, and other improvised content.

Maps and locations

Upload and annotate maps, place entity pins, and link locations to your world graph.

NPC Portrait Vault

Manage a per-world library of NPC portrait images, tagged by species, archetype, and style for fast lookup.

Visibility and secrets

Control what players see using GM Only, Party, and Character-Tagged visibility levels.

Game system content

Load official SRD stat blocks, conditions, and reference entries when you pick a supported game system.

Exporting your world

Download your world data as JSON or Markdown for backup or migration to another tool.