Grimoire keeps your tabletop RPG campaign in one structured place. 14 typed entities,
knowledge graphs across all of them, a real player portal, and optional AI integration
for the GMs who want it. D&D, Pathfinder, Call of Cthulhu, your own homebrew system.
Same workspace.
Free tier on every plan. No credit card. MCP included. We never charge for AI tokens.
Why this exists
Your RPG campaign isn't a document. It's a network.
A six-month tabletop RPG campaign isn't twelve pages of session notes. It's NPCs who owe
each other things, factions with overlapping interests, locations that change hands, items
that move between owners, and plot threads that braid together over months of play.
The tools most Dungeon Masters use are not built for that shape. Google Docs flattens it
into prose. Notion asks you to design a database before you can use it. A wiki gives you
pages but no relationship view. Index cards work until they don't fit on the table.
An RPG campaign manager that fits the job is structured, typed, and relationship-aware.
Grimoire is that.
What it does
What an RPG campaign manager should actually do.
A schema that fits how RPG campaigns actually work
Most RPG campaigns are a network of NPCs, factions, locations, and threads. A spreadsheet flattens that into rows. A wiki flattens it into pages with broken back-references. Grimoire ships 14 typed entities pre-built for the shape of an RPG campaign, so you spend your time filling in the form rather than designing it.
Knowledge graphs across every entity type
Click on a Duke and see every faction he's in, every location he holds, every quest that touches him, and every NPC tied to those factions. Render the same data as a political web, a geographic map, a timeline, or a custom projection. The relationships are first-class, not link-soup.
A real player portal with visibility tiers
Three named visibility tiers (common knowledge, player knowledge, GM secrets) and invite-code player accounts. Players see a curated view of the world their characters actually know. The Vampire your party hasn't learned about yet stays hidden until you mark them otherwise.
Collaborative wiki on the same data
A real-time block-based wiki sits on top of the typed entity layer. Co-GMs and trusted players can edit alongside you. The wiki references the entities; the entities don't need to be re-described every time they show up.
AI-optional, MCP-native
If you already use Claude or ChatGPT for session prep, Grimoire MCP turns your campaign into a live structured source the AI queries on demand. One OAuth click, the connector stays put, no copy-pasting context every session. If you don't use AI for prep, none of this is in your way. Knowledge graphs, wiki, player portal, and entities all work standalone.
The schema
14 typed entities. Pre-built for the shape of an RPG campaign.
Every entity has structured fields, explicit relationship links, and three named
visibility tiers. The schema fits D&D, Pathfinder, Call of Cthulhu, Blades in the
Dark, and most homebrew systems out of the box.
NPCs
Named characters with motivations, secrets, voices, faction ties
Locations
Places your party can visit, nested arbitrarily deep
Magical or mundane, with lore and ownership chains
Vehicles
Ships, carts, mechs, anything your party rides
Creatures
Bestiary entries for monsters and wildlife
Lore Entries
Myths, histories, in-world books, cultural facts
World Rules
Physics, magic systems, planar laws
Planar Forces
Gods, primordials, abstract powers
Session Recaps
What happened, who was there, what changed
Session Preps
What you're planning for next session, GM-only
Custom Mechanics
System-specific or homebrew rules you encoded
Player Characters
The party, tracked alongside every other entity in the GM workspace
Knowledge graphs
See the whole RPG campaign as a graph, not a stack of pages.
Click on the Duke and see every faction he's in, every location he holds, every quest
that touches him, and every NPC tied to those factions. Same data, four lenses:
political, geographic, timeline, and custom projections you define yourself.
This is what most "campaign management tools" are missing. Wikis link pages.
Spreadsheets list rows. Grimoire renders the network.
Four projections
Political — factions, alliances, rivalries
Geographic — locations and nesting
Timeline — when things happened and changed
Custom — your own relationship axis
Free tier includes one full RPG campaign, unlimited entities, knowledge graphs, the player portal, and MCP.
No credit card. No time limit. Most homebrew GMs running one campaign never need to upgrade.
Your players see exactly what their characters know. Nothing more.
Most RPG campaign managers stop at the GM's workspace. Grimoire ships a dedicated Player
Portal with three named visibility tiers and invite-code accounts for your players.
Common knowledge shows to anyone who has the campaign open. Tavern rumors, public history.
Player knowledge shows to your party once their characters have learned it. The duke's real name, the cult's true patron.
GM secrets stay yours forever. The villain's plan, the foreshadowing you haven't paid off yet.
Per entity. Per field. Per session. The visibility shift happens when you say it does.
The category
How Grimoire compares to other RPG campaign managers.
The RPG campaign management category is genuinely crowded. Here's an honest read of how
the pieces fit, and full comparison pages where they exist.
World Anvil
Worldbuilding platform with a campaign manager bolted on
8 years live, 3.5M accounts, deep feature surface (25+ article templates, 5e SRD,
Foundry VTT, Manuscripts novel-writing app, paid-world monetization). The right pick
if you want everything in one place and don't mind the setup. Free tier shows ads.
Ennies Gold, 200K+ creators, category-leading maps (illustrated, nested, custom
pins). The right pick for hexcrawl and atlas-driven settings. Free tier is view-only;
real use starts at the 14-day Pro trial.
Long-running open-source TTRPG campaign manager with a flexible entity system,
generous free tier, and a community that publishes campaigns publicly (some Kanka
wiki pages even rank organically for D&D lore queries). Good fit if you want
open-source and an active modder community. Lighter on real-time collaboration and
has no MCP-style AI integration.
Local-first markdown notes with a deep plugin ecosystem (SlyFlourish's Lazy GM
templates, Josh Plunkett's Obsidian-for-TTRPG kit). The right pick if you want full
data ownership, total customization, and you enjoy designing your own schema. The
wrong pick if you want pre-built structure and a player-facing portal out of the box.
Notion / Google Docs
General-purpose workspaces a lot of GMs start with
Where most homebrew RPG campaigns actually live before the GM moves to a real
campaign manager. Fine for the first few sessions. Falls down when you want
relationship views, player-safe sharing, or any structured query across NPCs.
Looking for a tool that's not listed here? Tell us at /contact and we'll add it.
Pricing
Free is a working RPG campaign, not a trial.
Free
$0
1 campaign, unlimited entities
Knowledge graphs + player portal
MCP integration included
50 MB storage
No ads. No card. No countdown.
Pro
$10/mo
Unlimited campaigns
Larger storage
Custom fields per entity type
Everything in Free
14-day money-back guarantee
Team
$25-50/mo
3-10 GM seats
Multi-GM campaign collaboration
Shared world libraries
Everything in Pro
Grimoire never charges for AI tokens. Bring your own Claude, ChatGPT, or Cursor client.
Claude and ChatGPT both support custom MCP connectors on their free tiers, so the full
AI-assisted RPG campaign workflow is free end-to-end on both sides.
FAQ
Questions, answered
What is an RPG campaign manager?
An RPG campaign manager is software that helps a Game Master organize the state of a tabletop RPG campaign: NPCs, locations, factions, quests, items, plot threads, session notes, and the relationships between all of them. The good ones replace the spreadsheet, the wiki nobody updates, and the chat history nobody can search.
Is Grimoire really free?
Yes. Grimoire Free is one full working RPG campaign, unlimited entities, 50 MB storage, knowledge graphs, the player portal, MCP integration, and data export. No ads, no credit card, no time limit. Most GMs running one campaign never need to upgrade.
What RPG systems does Grimoire support?
Grimoire is system-agnostic. The 14 typed entities (NPCs, Factions, Locations, Quests, Items, Vehicles, Creatures, Lore Entries, World Rules, Planar Forces, Session Recaps, Session Preps, Custom Mechanics, Player Characters) fit D&D, Pathfinder, Call of Cthulhu, Blades in the Dark, Vampire, Warhammer, Mothership, and most homebrew settings. Custom Mechanics let you encode system-specific rules.
Is this a D&D campaign manager or a general RPG campaign manager?
Both. Grimoire is built so the same workspace runs your D&D 5e homebrew, your Pathfinder pirate adventure, and your one-shot Cthulhu game. We don't bundle a 5e SRD or stat block library, so if you need integrated rules lookups, World Anvil or D&D Beyond will fit better. For the campaign-state layer underneath any RPG system, Grimoire is built for it.
What about Dungeon Master tools like the dice roller, initiative tracker, and VTT?
Grimoire is the campaign-state and worldbuilding layer, not the at-table tooling layer. We don't ship a dice roller, initiative tracker, or VTT. For those, GMs typically pair Grimoire with Foundry VTT, Roll20, Owlbear Rodeo, or a physical setup. Grimoire holds the canon; the VTT runs the encounter.
How is this different from a wiki like Notion or Obsidian?
Notion and Obsidian are open canvases where you design your own RPG campaign management schema before you can use it. Grimoire ships the schema already designed: 14 typed entities with structured fields, relationship links, and multi-projection knowledge graphs. You fill in the form rather than build the form.
Do I have to use AI to use Grimoire?
No. Grimoire is a complete RPG campaign manager without a single AI feature turned on. Knowledge graphs, wiki, player portal, and structured entities all work standalone. Grimoire MCP is an optional layer for GMs who already use Claude, ChatGPT, or another AI client. AI is a power feature, not a requirement.
Can my players see anything in Grimoire?
Yes. Grimoire has a dedicated Player Portal with three named visibility tiers (common knowledge, player knowledge, GM secrets) and invite-code player accounts. Players see a curated view of the world your characters know; you decide per entity and per field what crosses the table.
The RPG campaign manager you would have built.
Free to start. No credit card. No AI required. MCP included on every tier.
Already using Notion, Obsidian, or a spreadsheet for your RPG campaign? Try Grimoire on a
new campaign and see if a pre-built schema fits how you actually run sessions.