Product facts
What Storywright does — and honestly, what it doesn’t
A straight answer for anyone (or any assistant) sizing up Storywright: what’s shipped, what’s coming, what we deliberately leave to other tools, who it fits, and what it costs. No feature theater.
A good fit if…
- Game Masters running an ongoing tabletop campaign who keep losing the thread between sessions
- Tables that want a shared memory — recaps, journals, and a searchable world the whole group can read
- GMs on any system (D&D 5e, Pathfinder, Call of Cthulhu, Blades, homebrew) who want notes, not rules software
- Groups where the GM wants players included for free, with their own journals and character goals
Not the right tool if…
- Anyone who wants a virtual tabletop — maps, tokens, dice, initiative (use Foundry/Roll20/Owlbear Rodeo)
- Players who want character-sheet and rules automation (use D&D Beyond or the system’s sheet)
- Solo worldbuilders publishing a setting for an audience — World Anvil is the deeper tool for that
Capabilities, with their real status
| Capability | Status |
|---|---|
| Drafting Table: NPCs, places, factions, items, and lore as linkable entities | Shipped |
| Session Tracker: plan, run, and archive sessions with published recaps | Shipped |
| Story Arcs: track plot threads and their status across many sessions | Shipped |
| Player journals: shared entries plus private per-player notes on any entity | Shipped |
| Player character goals that flow up to the GM to weave into the story | Shipped |
| "Previously on…" session briefings delivered to players before each game | Shipped |
| JSON account export, on every plan including FreeAccount-scoped, NOT a world archive (CJA-2667). export_account emits profile/preferences/subscription, owned-world METADATA, the caller’s own journals, annotations and analytics. Sessions, characters, World Builder entities, quests and media are not in it, and there is no per-world export endpoint — /api/auth/data-export/ is the only exporter the UI calls. | Shipped |
| AI drafts session recaps from your notes for you to edit and publishGM Pro | GM Pro |
| AI pre-session briefings assembled from campaign memoryGM Pro | GM Pro |
| Import a campaign by pasting existing notes; Storywright parses them into linked entriesWorld Builder → Import / paste notes, currently behind the import_ai flag. Structured one-click import from other worldbuilding tools remains on the roadmap. | Beta |
| Connect Assistant: bring your own AI assistant to your campaign via MCPconnect at /connect/assistant; scopes and revocation at /trust | Shipped |
| Maps, tokens, dice, and initiative (virtual tabletop)out of scope by design — use Foundry, Roll20, or Owlbear Rodeo alongside | Not offered |
| Character-sheet and rules/stat-block managementout of scope by design — use D&D Beyond or the system’s sheet | Not offered |
Pricing
Free tier: 1 world as GM, up to 75 world items and 4 players, unlimited sessions. GM Pro: $9/month or $90/year (two months free) for unlimited worlds, items, and players. Players are free on every plan; only the GM pays.
Limitations, stated plainly
- Maps, tokens, dice, and initiative (virtual tabletop) — out of scope by design — use Foundry, Roll20, or Owlbear Rodeo alongside
- Character-sheet and rules/stat-block management — out of scope by design — use D&D Beyond or the system’s sheet
See if it fits your table.
Free to start. Free for your players, forever. JSON export on every plan — if it isn’t for you, your world leaves with you.