Stop losing your campaign in Google Docs.
Grimoire is a purpose-built database and knowledge graph for TTRPG campaigns. Your NPCs, factions, locations, and quests — connected, searchable, and visible only to who should see them.
Free to start. No credit card required.
Everything You Need to Build Worlds
Four integrated tools that work together to organize your worldbuilding.
Knowledge Graphs
See how everything connects
Interactive visual maps of your world's relationships. Political webs, faction rivalries, NPC networks, geographic hierarchies. Not a static image: a living, queryable graph.
Political and faction relationship webs
NPC social networks and hierarchies
Geographic containment and travel routes
Historical cause-and-effect timelines
Structured Databases
13 schemas built for TTRPGs
Purpose-built databases for NPCs, locations, factions, quests, items, creatures, session recaps, and more. Every field designed by GMs, for GMs.
NPCs with motivations, secrets, relationships
Locations with history, inhabitants, plot hooks
Quests with objectives, rewards, complications
Session recaps that link to everything mentioned
Wiki Pages
Beautiful freeform content
Rich block-based documents for anything that doesn't fit schemas. Professional formatting, slash commands, embedded database entries. Share publicly or keep private.
Block-based editor with slash commands
Embed database entries inline
Images, callouts, and columns
Share publicly or keep private
Player Portal
Collaborate without spoilers
Real-time collaborative wiki editing, like Google Docs for your campaign. Your players contribute to shared lore while GM secrets stay automatically hidden.
Real-time collaborative editing
Three-tier visibility filtering
Players see only what you've revealed
Invite codes for easy access
From Scattered Notes to Living World
See what changes when your world has structure
Notes everywhere, connections nowhere
NPC motivations buried in session notes from months ago
Faction relationships tracked in a spreadsheet nobody updates
Plot threads forgotten because they're in a different doc
Location details scattered across wikis, PDFs, and notebooks
"I know I wrote this down somewhere..."
Fragmented notes. Lost connections. Forgotten plot threads.
Everything connected, nothing lost
Click any NPC and see every faction, location, and quest they touch
Knowledge graphs reveal hidden connections between entities
Session recaps automatically link to NPCs, locations, and quests mentioned
Search your entire world in seconds with structured data
Plot threads visible in timeline and relationship graphs
One graph. Every connection. Nothing forgotten.
Knowledge graphs make the difference
Structure That Scales With Your Campaign
Three layers that mirror how storytellers actually think, from unbreakable truths to living details
Foundations
The Rules That Can't Be BrokenThe irrefutable truths that govern your setting. Not characters or places but the core RULES that make your world unique. These form the backbone of every knowledge graph.
Relationships
The Web of ConnectionsKnowledge graphs that visualize how everything connects. Alliances, rivalries, hierarchies, and consequences. The shape of your world's conflicts, visible at a glance.
Entities
The Living DatabaseYour NPCs, locations, factions, items, and more. Every entity has structured fields, relationship links, and optional secrets only you can see.
See Your World's Hidden Connections
That tavern keeper your party befriended? Connected to the noble house they just offended. Knowledge graphs reveal consequences before your players stumble into them.
Build webs of political intrigue, track faction rivalries, visualize NPC relationships. Explore your world's connections at a glance.
Structured Like a GM Thinks
Every NPC has motivations, relationships, and secrets. Every location has history, inhabitants, and plot hooks. 13 TTRPG-specific schemas organize your data the way you actually use it.
Track NPC motivations, connect locations to inhabitants, record faction goals and rivalries. Find what you need in seconds.
OPTIONAL · GRIMOIRE MCP
AI that already knows your world.
Grimoire works fully without a single AI feature built in. Grimoire MCP is the bridge that connects your homebrew database to any MCP-compatible client, like Claude or ChatGPT.
Build your TTRPG bot →Built For Creators Who Care About Consistency
Purpose-built tools for different creative workflows.
Game Masters
Map your campaign's web of NPCs, factions, and intrigue. Never lose a plot thread. See every connection in your world at a glance.
Writers & Authors
Keep your fictional universe consistent across books. Visualize character relationships. Query your own canon with confidence.
Worldbuilders
Build vast, interconnected settings. See relationships visualized in real-time. Explore implications and discover hidden connections.
Pricing That Makes Sense
Use your own AI subscription. We don't charge for tokens. Pay only for campaign management, start free, upgrade when you're ready.
Free
Full features, limited capacity
$0
/forever
1 campaign, unlimited entities
50 MB storage (1 MB/file)
Built-in knowledge graphs
Wiki & Player Portal
Grimoire MCP (bring your own AI client)
Export your data anytime
Pro
Unlimited entities, 2 campaigns
$8
/month
Unlimited entities
1 custom entity graph per campaign
500 MB storage (5 MB/file)
Priority support
Pro+
Unlimited campaigns
$13
/month
Everything in Pro
Unlimited campaigns
Unlimited custom entity graphs
5 GB storage (20 MB/file)
Team
Shared worlds & collaboration
$25-50
/month
Everything in Pro+
3-10 GM seats
Shared campaign access
Admin controls
Dedicated support
Frequently Asked Questions
Everything you need to know about Grimoire.
Start Mapping Your World Today
Free to start. No AI required. No credit card needed.
Already have notes? Import them. Already use AI? Connect it. Grimoire meets you where you are.