For homebrew GMs

Looking for a LegendKeeper alternative? Here's the honest comparison.

LegendKeeper is a great worldbuilding tool. We mean that. It won an Ennies Gold and has 200,000+ creators. Grimoire is a different shape of product, for a different kind of GM. Here's where each one fits.

Free tier on every plan. No credit card. MCP included. We never charge for AI tokens.

The pattern

Why GMs look for LegendKeeper alternatives

LegendKeeper is a real product run by people who care about the craft. The reasons GMs look for alternatives are specific and structural, not quality complaints.

The recurring patterns:

  • "The free tier is view-only."

    You can read and export projects but not create one. To actually try LK as a GM, you have to start the 14-day Pro trial. That's a real funnel commitment before you've built anything.

  • "I want AI in the loop, and there isn't any."

    LK ships zero AI features and no MCP. For GMs who already use Claude or ChatGPT for prep, LK gives them nothing on that workflow.

  • "I have to design my own structure before I can fill it in."

    LK pages are flexible wiki pages. The flexibility is real; so is the upfront cost. Many GMs spend hours on hierarchy and templates before they get to the campaign.

  • "Boards aren't the relationship view I wanted."

    LK Boards are brainstorm whiteboards. They aren't a relationship-aware graph that shows how every NPC, faction, and location connects.

  • "I don't need a worldbuilding showcase. I need a campaign workspace."

    LK's center of gravity is the published world. If you're running a homebrew game and don't plan to publish it, half of LK's depth isn't aimed at you.

If any of those land for you, keep reading. If they don't, LegendKeeper's polish, maps, and community are real. Staying is the right call.

LegendKeeper

What is LegendKeeper?

LegendKeeper is a collaborative worldbuilding tool for game-masters, writers, worldbuilders, and game designers. Its four feature pillars are Lore (flexible wiki pages), Maps (interactive illustrated cartography with custom pins and nested zoom), Timelines (vertical history with parallel events), and Boards (brainstorm whiteboards). It supports offline editing with later sync, real-time collaboration, and publish-to-web.

LK has 200,000+ creators, 180,000+ worlds, 26 million pages, and an Ennies Gold award. The product is polished, the community is active, and the map feature is the strongest in the category.

If you're a worldbuilder whose center of gravity is the map, the atlas, and the showcase of a setting you want to publish or share, LegendKeeper has earned the category it serves.

Grimoire

What is Grimoire?

Grimoire is a campaign manager for homebrew GMs running active campaigns. It ships with a pre-built schema for 14 typed entities: NPCs, Locations, Factions, Quests, Items, Vehicles, Creatures, Lore Entries, World Rules, Planar Forces, Session Recaps, Session Preps, Custom Mechanics, Player Characters. Every entity is typed, queryable, and connected through multi-projection knowledge graphs (political, geographic, timeline, custom).

Grimoire includes a real-time collaborative block-based wiki, a player portal with three named visibility tiers (common knowledge, player knowledge, GM secrets), and Grimoire MCP: one OAuth click connects your campaign to any MCP-compatible AI client (Claude, ChatGPT, Cursor) so the AI reads your world live on every query. Grimoire never charges for AI tokens.

Grimoire has a geographic projection where you can upload images and pin entities on them, but maps are one knowledge-graph view among several, not the centerpiece of the product. If your campaign is map-driven (hexcrawl, atlas-style setting), LegendKeeper's specialized map system is the better fit. This page will say so again later.

Which one is right for you

Five GM types. The right pick depends on what your campaign is built around.

You run a weekly homebrew campaign and want every NPC, faction, and thread connected

You already keep notes in Google Docs or a wiki you stopped maintaining six months ago. You don't need a map atlas or a published showcase. You need every NPC linked to their faction, every faction linked to their locations, every plot thread linked to the sessions where it surfaced.

Grimoire fits this.

Pre-built schema across 14 typed entity types, multi-projection knowledge graphs, real-time collaborative wiki on the same data.

Your campaign lives on a map. Hexcrawl, pointcrawl, atlas-driven setting.

The world is a physical place your players are exploring. You want illustrated maps with custom pin styles, nested zoom into towns and dungeons, and locations that read like an atlas your players will browse.

LegendKeeper fits this.

Maps are LK's centerpiece: custom pin systems, nested maps within maps, illustrated cartography. Grimoire has a geographic projection where you can pin entities on uploaded images, but maps are one knowledge-graph view among several, not the headline experience. For map-driven campaigns, LK wins on scope and polish.

You already use Claude or ChatGPT for session prep

You paste your notes into a fresh chat every session. You re-explain who Mira and Cyrus are. The chat compacts and forgets. Next session you start over.

Grimoire fits this.

MCP makes your campaign a live structured source any AI client queries on demand. LegendKeeper has no AI integration of any kind. This is the cleanest wedge between the two tools.

You don't use AI for prep and don't plan to

You write your sessions by hand. You keep your campaign small enough to remember. You distrust AI in your creative work, full stop. The TTRPG community has been right to push back on publisher-mandated AI.

LegendKeeper fits this.

LK ships zero AI features and explicitly does not. For the no-AI safe pick, LK has the better trust signal and the polish to back it up. Grimoire's AI-optional positioning is honest, but it isn't the same product.

You think "database" when you describe your campaign, not "wiki"

You picture your NPCs as rows with structured fields and relationship links. You want to query your world ("show every NPC tied to the Vale faction in Greyhaven"), not browse it.

Grimoire fits this.

This is the wedge. LK is a flexible wiki where you design your structure; Grimoire is a typed database where the structure is already designed.

Free tier includes Grimoire MCP, zero ads, the player portal, and full knowledge-graph access.

One full working campaign, forever. No credit card. No 14-day countdown.

Start your campaign. Free, no card.

At a glance

LegendKeeper is the world you publish.
Grimoire is the campaign you run.

Grimoire LegendKeeper
Free tier One full working campaign, unlimited entities, MCP included, no ads, no time limit View & export only. Cannot create or edit a project.
Free trial Not needed (the free tier is a working product) 14 days of Pro, no credit card
Paid tier $10/mo (Pro) $9/mo monthly · $7.50/mo annual (Pro)
Setup approach Pre-built 14-entity schema, fill and go Open wiki canvas, you design the structure
Content model Typed entities + multi-projection knowledge graphs + wiki Flexible wiki pages with multi-tab views (Lore/Map/History) per location
Relationship view Knowledge graphs: political, geographic, timeline, custom projections Boards (brainstorm whiteboards)
Maps Geographic projection: upload images and pin entities. One knowledge-graph view among several. Centerpiece feature. Custom pin styles, nested maps, illustrated cartography. Category-leading.
Real-time collaborative wiki Yes (Y.js CRDT) Yes
Player visibility 3 named tiers + dedicated player portal + invite-code player auth Page-level "hide secrets" + publish-to-web view
AI integration MCP-native. Any MCP client (Claude, ChatGPT, Cursor) None. No AI features, no MCP.
AI token charges Never (bring your own client) n/a
Offline editing No (web-only) Yes (sync later)
Maturity / proof Early-stage 200K+ creators, 180K+ worlds, Ennies Gold winner
Refund policy 14-day money-back "We do not offer refunds" + 14-day trial

How it actually feels different

Five places where the two tools diverge in practice.

Free tier shape

LegendKeeper Basic is view-only. Grimoire Free is a complete working campaign with MCP included, forever.

LK's free tier is a viewer tier for guests and players, not a creator tier for GMs. To actually build a world in LK you commit to the 14-day Pro trial. Grimoire's free tier is the product: one campaign, unlimited entities, knowledge graphs, the player portal, MCP. Most homebrew GMs running one campaign never need to upgrade.

Setup model

LK hands you a flexible wiki canvas and asks you to design the structure. Grimoire ships the schema already designed.

LK's flexibility is real. So is the upfront cost: pages, hierarchy, naming conventions, multi-tab decisions. Grimoire's typed-entity schema means an NPC already has fields for motivations, relationships, secrets, and visibility, because most NPCs need them. Most GMs have a campaign skeleton inside twenty minutes.

Relationship view

LK Boards are brainstorm whiteboards. Grimoire's knowledge graphs are relationship-aware.

LK Boards are a planning surface: sticky-note arrangement of ideas before they harden into wiki pages. Grimoire's knowledge graphs are projections of your actual entity data: click on a duke and see every faction he's in, every location he's tied to, every quest that touches him. Render the same data as a political web, a geographic map, a timeline, or a custom view. One graph, many lenses.

AI integration

Grimoire has Model Context Protocol. LegendKeeper does not, and isn't trying to.

LK ships zero AI features and no MCP server. For some GMs that's a feature: the no-AI safe pick the TTRPG community asked for. For GMs who already use Claude or ChatGPT for prep, LK gives them nothing on that workflow, and the copy-paste-context-every-session grind continues.

Grimoire MCP turns your campaign into a live structured source the AI queries on demand. One OAuth click; the connector stays put. Grimoire never charges for AI tokens. The free tier covers MCP. Claude and ChatGPT both support custom connectors on their free tiers. End-to-end free to try.

Maps

Same general feature, different scope. LK makes maps the centerpiece. Grimoire treats them as one knowledge-graph view among several.

LegendKeeper's maps are illustrated, custom-pinned, infinitely nestable (maps within maps within maps), and built for the kind of GM whose campaign is a place. Hexcrawls, pointcrawls, atlas-driven settings. The map is the headline experience.

Grimoire's geographic projection lets you upload images (a region, a city plan, a dungeon floor) and pin entities on them as one lens on your campaign data. It's a visualization layer for the GM, not a polished atlas system meant to be published. For map-driven campaigns, LK has the depth. For everything else, Grimoire's projection covers it.

The honest concessions

When LegendKeeper is the better choice

Pick LegendKeeper if:

  • Your campaign lives on a map (hexcrawl, pointcrawl, atlas-driven setting) and you want a polished, player-facing map system
  • You're a worldbuilder publishing a setting as a showcase, not running a homebrew game
  • You don't use AI for prep and don't plan to
  • You edit your campaign offline (train, plane, basement) and need sync
  • You want a category-leading polish level backed by an Ennies Gold and 200K+ creators
  • You want one flat $9/mo (or $7.50 annual) tier with truly unlimited everything
  • You like designing your own hierarchy and templates rather than fitting into a schema
  • You care about a published, web-publishable world your readers will visit

Grimoire is not the right choice for any of those.

The pricing question

$10 vs $9 isn't the point. The free tiers are.

LK Pro and Grimoire Pro are within a dollar of each other. The meaningful contrast is on the free side.

LegendKeeper Pro is $9/mo monthly (or $7.50/mo on an annual plan). Grimoire Pro is $10/mo. The gap is small enough that nobody picks on price alone.

Where the picture changes: LK Basic is view-only. You cannot create or edit a project without committing to the 14-day Pro trial. Grimoire Free is a complete working campaign with unlimited entities, knowledge graphs, the player portal, and MCP, forever, on no credit card.

LegendKeeper is the world you publish. Grimoire is the campaign you run.

That's the choice.

If you want to publish a world: try LK. If you want to run a homebrew campaign without paying first to find out whether the tool fits: try Grimoire.

Migration

Migrating from LegendKeeper to Grimoire

There's no one-click import. Two practical paths.

Path 1

Manual, entity by entity

LK in one tab, Grimoire in the other. Use Grimoire's structured forms to recreate NPCs, locations, and factions. Faster than it sounds: the schema is built, so you fill in fields rather than design them. Most migrators land a session-ready campaign skeleton in an evening.

Path 2 · Recommended

AI-assisted via MCP

Export your LK project. Connect Grimoire MCP to Claude or ChatGPT. Paste your wiki pages into the chat and ask the AI to parse them into typed Grimoire entries. The MCP write tools create NPCs, locations, factions, and relationships directly. Cleanup pass after. This is the path most non-trivial migrations take.

LK's export is on their free tier. Grimoire's free tier includes MCP. The migration is free to try on both sides.

FAQ

Questions, answered

Is Grimoire really free? What's the catch?

Grimoire's free tier is one full working campaign, unlimited entities, 50 MB storage, knowledge graphs, the player portal, MCP integration, and data export. No ads, no credit card, no time limit. Paid tiers unlock more campaigns, larger storage, and custom fields. Most homebrew GMs running one campaign never need to upgrade.

Why is Grimoire's free tier different from LegendKeeper's?

LegendKeeper Basic is view-only. You can read and export projects but cannot create or edit one. To actually use LK as a GM, you start the 14-day Pro trial. Grimoire Free is a complete working campaign with MCP included, forever. Different shapes of free.

Can I import my LegendKeeper project into Grimoire?

Not as a one-click import. LK pages are flexible wiki pages; Grimoire entities are pre-typed. The practical path: export your LK project, connect Grimoire MCP to Claude or ChatGPT, paste the content into the chat, and have the AI parse it into typed Grimoire entities. Most migrations land a session-ready campaign in an evening.

Does Grimoire have maps?

Yes, but at a different scope than LegendKeeper. Grimoire's geographic projection lets you upload images (regional maps, dungeon layouts, city plans) and pin entities on them as one of several knowledge-graph views. It's a visualization for the GM, not a polished atlas system. LegendKeeper makes maps the centerpiece of the product (custom pin styles, nested-zoom cartography, illustrated tile work). If your campaign lives on a map (hexcrawl, pointcrawl, atlas-driven setting), LegendKeeper is the better choice. If maps are one tool among many, Grimoire's geographic projection covers it.

What's different about Grimoire's knowledge graphs vs LegendKeeper's Boards?

LegendKeeper Boards are brainstorm whiteboards. You arrange sticky-note-style ideas before they harden into wiki pages. Grimoire's knowledge graphs are relationship-aware. NPCs link to factions, factions to locations, locations to quests, rendered in multiple projections (political, geographic, timeline). Different mental model for a different job.

Why is Grimoire Pro $10 when LegendKeeper Pro is $9?

The dollar gap is real but small. LK Pro is the cheapest path to unlimited worldbuilding storage. Grimoire Pro is the only campaign manager in the category with MCP-native AI integration. The price difference reflects the wedge: LK is the worldbuilding wiki you publish; Grimoire is the structured campaign any AI client can read live. Pick on fit, not on $1/mo.

Do I have to use AI to use Grimoire?

No. Grimoire is a complete campaign management system 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.

Does LegendKeeper have any AI features?

No. LegendKeeper explicitly ships zero AI features and no MCP server. For GMs who don't use AI for prep and don't plan to, that's a feature, not a gap. For GMs who already paste their notes into Claude or ChatGPT every session, LK gives them nothing on that workflow.

The campaign manager you would have built.

Free to start. No credit card. No AI required. MCP included on every tier.

Already on LegendKeeper? Keep your world there. Try Grimoire on a new campaign and see if the typed-entity model fits how you actually run your sessions.