Grimoire is a campaign manager built like a database instead of a folder of pages. It ships with a pre-built schema for 14 typed entities: NPCs, locations, factions, quests, items, creatures, vehicles, and more, each with real fields, relationship links, and per-field secrets. Multi-projection knowledge graphs (political, geographic, timeline, custom) are the shape of the data, not a bolted-on view. A real-time collaborative wiki covers everything that does not fit a schema, and a player portal with three named visibility tiers (common knowledge, player knowledge, GM secrets) shows players exactly what you have revealed and nothing else.
The part no other tool on this list does: Grimoire MCP. Connect your campaign to Claude, ChatGPT, or any MCP-compatible client with one OAuth click, and your AI assistant reads your world live, by structure, on every query. It stops contradicting your canon because it is reading your canon. AI is optional; the whole product works without it, and Grimoire never charges for AI tokens.
Honest weaknesses: Grimoire is early and the community is small. There is no built-in 5e SRD, no Foundry VTT integration, and no interactive map canvas. If those are central to your table, pick World Anvil or LegendKeeper below.
Pick Grimoire if: you run homebrew campaigns, you think “show me every NPC tied to this faction” instead of “let me find that page,” or you already use an AI assistant for prep and want it to actually know your world.
Free tier: 1 campaign, unlimited entities, knowledge graphs, wiki, player portal, and MCP. No ads, no card. Start free.