Quickstart: From Signup to a Queryable World
Build a campaign in fifteen minutes: NPCs, factions, and locations as connected data, browsable as a database, drawn as graphs, shared with your table.
By the end of this guide you will have a campaign with a handful of connected NPCs, factions, and locations, a political map that drew itself from your data, and an invite link ready for your players. Nothing here requires reading anything else first.
Want to poke around a finished world before building your own? The live demo on the homepage opens a fully built campaign with no signup.
Step 1: Create your account
Sign up with an email and password, or with Google or Discord. Every account is a full Grimoire account: you can run your own campaigns and join other people's games as a player with the same login.
Step 2: Create your campaign
Click Create Campaign and walk the three-step wizard:
- Basics. Name your campaign and give it a one-line description. The description shows up on your dashboard and your players' portal, so write it for the table.
- Game. Pick the system you play (for example D&D 5e) and Grimoire sets a matching genre and ruleset, or choose Custom and pick your own.
- Setting. Answer a few questions about your world: are there higher powers, are there vehicles, how common is magic, how advanced is technology. Your answers tune which categories appear in your sidebar and what they are called. A world without vehicles simply has no Vehicles category.
None of this is permanent. Everything the wizard sets can be changed later under Settings → General.
Step 3: Meet your dashboard
You land on the campaign dashboard. Three things worth noticing before you add anything:
- The sidebar groups your world into categories (people, places, story, and so on). The labels match the genre you picked.
- The search bar at the top of the sidebar, and the palette on
Ctrl K(⌘Kon Mac), reach everything you will ever add. - The dashboard itself fills in as you play: your latest session recap, open story threads, and where you left off. It is empty now. That is normal.
Step 4: Add your first records
Start small. Five NPCs, two factions, three locations is plenty to see the system work.
- Open NPCs in the sidebar and click Add NPC.
- Give each a name and a line or two: who they are, what they want. Skip everything else; fields are never required.
- Do the same for a couple of Factions (each needs a goal worth fighting over) and a few Locations.
Each category is a typed database with fields that fit the type, and every category can be browsed as cards or as a sortable table. The Entity Database guide covers the full system, including custom fields.
Step 5: Connect what you made
Connections are what turn records into a world:
- Open an NPC and set their Faction.
- Open a location and set its Parent Location (the tavern sits in the city, the city in the region).
- Open a faction and add an Ally or Rival faction.
Step 6: Watch the world draw itself
Open Knowledge → Graphs. The Political Web tab already shows your factions and NPCs connected by the alliances, rivalries, and memberships you just entered. The Geography tab shows your location hierarchy as a tree. You built no graph; you filled in fields.
This is the core Grimoire loop: keep records like a database, read them back as maps. The Knowledge Graphs guide shows what feeds each graph.
Step 7: Decide who sees what
Every record has a visibility tier. Before players arrive, skim what you made and tuck away the secrets.
Step 8: Invite your table
Go to Settings → Player Portal → Invites and create an invite link. New campaigns start on the Wiki only preset, meaning players see shared wiki pages and nothing else until you choose otherwise. The Player Portal guide covers the presets and what each reveals.
Where to go next
- Knowledge Graphs: every map Grimoire draws and the fields that feed it
- Running Sessions: log recaps so the campaign remembers itself between games
- The Wiki: longform pages, co-editing, and the three wiki spaces
- Connect to Claude: query your world from an AI assistant, one click, no config files