Originally published
Best TTRPG Campaign Managers & AI Memory Tools in 2026
There is no universal best TTRPG campaign manager in 2026. Tabletop Arc fits GM-reviewed campaign memory. Tavern Scribe, SessionKeeper, GM Assistant, Quest Portal, and World Anvil win different jobs.
What is the best D&D campaign manager in 2026?
There is no single best D&D campaign manager in 2026. Tabletop Arc is the stronger fit when you want GM-controlled campaign memory: structured facts, identity decisions, and recaps that use that memory. Tavern Scribe fits a free VTT plus session memory. SessionKeeper fits recording from phone, web, or Discord. GM Assistant fits uploaded-audio notes. Quest Portal fits live play with an AI prep assistant. World Anvil fits authored worldbuilding.

Disclosure: We build Tabletop Arc. Features and pricing for other products were checked against their public product, documentation, and pricing pages on October 6, 2026. Where another tool is better for a particular workflow, we say so. We did not hands-on test the other products for this update.
What is the best TTRPG campaign manager in 2026?
The best tool is the one that automates the part of campaign management you actually want automated. A recap tool, a virtual tabletop, a recording app, and a worldbuilding wiki are no longer the same category.
Best by use case
- GM-controlled persistent campaign memory: Tabletop Arc
- VTT and session memory in one workspace: Tavern Scribe
- Recording on phone, web, and Discord: SessionKeeper
- Uploaded audio turned into session notes: GM Assistant
- VTT with an AI prep and rules assistant: Quest Portal
- Deep authored worldbuilding and publishing: World Anvil
- Local-first notes you fully control: Obsidian
Quick comparison
| Tool | Best for | Session capture | Automatic recap | Cross-session campaign memory | GM correction and control | Evidence or timestamp grounding | VTT or live play | Starting price |
|---|---|---|---|---|---|---|---|---|
| Tabletop Arc | GM-reviewed campaign memory and memory-aware recaps | Upload audio or a transcript after the session | Yes | Yes. Structured facts and identity decisions carry forward | Same Entity, Different Entity, or Reject. Corrections feed later recaps | Session-grounded structured memory; not every fact has a public timestamp link | Not the product focus | Free. Pro $9/month. Legend $19/month |
| Tavern Scribe | Free VTT plus optional AI session processing | Live table, Discord voice recording, or upload of existing audio or video | Yes, metered in silver | Yes, as a searchable campaign journal and extracted campaign data. Identity-resolution workflow not verified in public docs | Not verified as an explicit same-person / different-person decision | Public FAQ says extracted events can link to recording timestamps | Yes | Free workspace. Monthly plans from $10. One-off silver packs from $10 |
| SessionKeeper | Low-friction recording and an automatic wiki | iOS, Android, and web. Discord voice on Hero and Legendary. Upload an existing recording on any plan | Yes | Yes. Hero and above maintain an updated campaign wiki | Not verified in public docs | Not verified in public docs | Not the product focus | Join games free. Adventurer $3.99/month |
| GM Assistant | Focused notes from audio you record yourself | Upload. The product does not provide the recorder | Yes | Partial. Campaign details give later sessions context. A separate identity ledger was not verified | Smart Edit changes generated notes from a prompt | Not verified in public docs | Not the product focus | One free session. Standard $9/month, or $90/year |
| Quest Portal | Live VTT plus AI prep and rules help | Live notes and play. An audio-to-memory pipeline was not established | Not the product focus | Partial. The assistant can use campaign notes and context | Not verified in public docs | Library Link can answer from imported sources. Session-audio timestamps were not established | Yes | Free VTT. Pro for the assistant, with a 7-day trial |
| World Anvil | Authored worlds, articles, and published settings | Manual notes and planning | Not the product focus | Yes, as articles you write. Not as automatic session memory | You edit the articles | Not the product focus | Not the product focus | Free tier. Master $4.50/month billed annually |
Unknown is not the same as no. Cells say "Not verified in public docs" when a vendor page did not establish the feature.
What changed in TTRPG campaign tools in 2026?
For years, "campaign manager" meant a wiki. Notion, Obsidian, World Anvil, and a shared doc were the practical choices, and the GM typed everything in. That comparison is now incomplete.
A second category exists: tools that listen to a session and try to remember the campaign afterward. They do not all remember the same way. Some produce a recap and a wiki page. Some also run the virtual table. Some stop at structured notes for that one recording. Some keep a reviewed record of who is who, what changed, and what the next session is allowed to treat as true.
If you are comparing AI session notes for D&D, a VTT, and a worldbuilding site in one list, separate those jobs before you rank them.
A recap is not campaign memory
A session recap answers: what happened last night?
Campaign memory has to answer a harder set of questions: what is now true in this world, what changed, who is the same person, what did the GM correct, and what should the next session know?
A long campaign produces messy language. Recurring NPCs show up under slightly different spellings. A location gets renamed. A fact from session six is superseded in session fourteen. The GM privately knows the innkeeper is lying, and the players do not. A recap that only summarizes the latest transcript will treat each of those as new prose. A memory system has to decide which of them change the record.
Here is a fictional example, not a real table's notes.
The new transcript says: "Captain Vela warned the party."
The existing campaign record says: Captain Vella.
Generating a paragraph about the warning is the easy part. The hard part is the identity decision:
- Same Entity. Vela is Vella. Future recaps should use the confirmed name.
- Different Entity. Vela is someone else. Both people stay in the record.
- Reject. The mention should not become a new canon entry.
Once the GM resolves it, later recaps should respect that decision. If it stays unresolved, later output should not quietly pick a winner.
That is the difference between an AI recap and persistent campaign memory. An AI recap summarizes one session. Campaign memory preserves the facts, identities, and GM corrections that future sessions need.
How we compared these tools
This ranking is for long-running campaigns run by a human GM. It is not a ranking of the best virtual tabletop, the best worldbuilding suite, or the best one-shot notepad.
Weighting used for this page:
- 30% persistent campaign continuity and memory
- 20% session capture and recap workflow
- 15% GM correction and control
- 15% evidence and source traceability
- 10% campaign organization and sharing
- 10% price and accessibility
A VTT or a worldbuilding wiki can be the better product for a different job and still rank lower on this particular problem. Pricing and feature claims were checked against official vendor pages on October 6, 2026. First-party pages are linked in each section. We do not treat affiliate roundups as evidence when the vendor has a public page.
1. Tabletop Arc — best for GM-controlled persistent campaign memory
Tabletop Arc is the tool to choose when the thing you want automated is the campaign record itself: what is true, what changed, and what the next recap is allowed to assume.
The current workflow is session material, then a structured read of that session, then persistent Campaign Memory, then a recap. In practice:
- You upload session audio or a transcript, or you work from session material you already have. Capture is not live by default.
- Tabletop Arc extracts scenes, observations, entities, and facts from that material.
- Campaign Memory updates the persistent campaign record.
- High-confidence state can be remembered.
- Uncertain identity waits for you. The product does not silently decide that two similar names are the same person.
- You can mark a candidate Same Entity, Different Entity, or Reject.
- A correction you save becomes the version later memory uses.
- The next recap is written from the current session plus relevant Campaign Memory, not from a pile of old recap prose.
- A resolved name stays resolved in later output.
- An unresolved name stays unresolved.
- GM-private information stays out of the player-safe output.
- The episode Story page shows a read-only Campaign Memory view: what was applied, and which names still need a decision.
Campaign Memory gives the model a reviewed, structured source of truth instead of asking it to reconstruct the campaign from old prose every session. That is not a promise that every sentence is perfect, or that a campaign record never needs a correction. It is a different input. The recap is an output. It is not the source of truth. The AI memory layer article describes that split in more detail, and the automatic D&D recap tool page covers the recap step on its own.
Who should use it. GMs who already have a VTT they like, and who want a memory layer after the session. Tables that care about corrections, duplicate names, and keeping GM secrets out of the player handout. Campaigns that are old enough for "what is still true?" to matter more than "what did we roll?"
Who should choose something else. If you want the map, the tokens, and the memory in one browser tab, start with Tavern Scribe or Quest Portal. If you want to hit record on your phone or in Discord and stop thinking about files, start with SessionKeeper. If you want the deepest manual world bible and a public setting, start with World Anvil. If you want the notes file to live on your disk, use Obsidian.
Pricing, checked on the Tabletop Arc pricing page. Pricing on October 6, 2026:
- Free, $0. 30 audio minutes, 30 AI credits, and 10 image credits per month, 1 GB storage, unlimited campaigns, the Lore Wall, and public Arc pages.
- Pro, $9/month. 300 audio minutes, 400 AI credits, 80 image credits, 10 GB storage. Resource packs can be purchased.
- Legend, $19/month. 1,200 audio minutes, 1,500 AI credits, 300 image credits, 50 GB storage. Resource packs can be purchased.
Start your campaign free. The getting started guide shows the first episode path. The D&D campaign planner page is the longer walkthrough of planning plus continuity.
2. Tavern Scribe — best all-in-one VTT and campaign memory
Tavern Scribe is a direct competitor, not a recap gadget with a map bolted on. Its public pages describe a free campaign workspace and a virtual tabletop: maps, tokens, fog of war, initiative, dice, and live session tools. AI processing is optional and metered in silver. The AI notetaker page describes three capture paths: record on the virtual tabletop, record a Discord voice channel, or upload audio or video you already have.
On session memory, Tavern Scribe's own FAQ says it can summarize a session from audio or video, and produce a recap, an event timeline, character updates, and quest progress, with events linked to timestamps in the recording. The same materials describe a searchable campaign journal, NPC, quest, and loot records, and campaign Q&A. The first campaign includes 100 free silver. Video processing costs 1.5 times the audio rate.
AI rates published on the pricing page on October 6, 2026:
- Goblin Scribe: 15 silver per hour, 10 silver session minimum
- Human Scribe: 40 silver per hour, 25 silver session minimum
- Elven Scribe: 100 silver per hour, 60 silver session minimum
Monthly subscriptions listed on the pricing text page are Tavern Regular $10, Tavern VIP $25, Tavern Patron $50, and Tavern Owner $100. One-off silver packs on the pricing page are a separate purchase: $10, $22.50, $51, and $120. The $10 pack is not the $10 monthly plan.
Choose Tavern Scribe when you want the table and the memory in one product, and you are comfortable paying for AI by the hour of audio or video. A Tavern Scribe alternative is worth it when that bundle is more than you need. Choose Tabletop Arc when the decision you care about is GM-controlled identity and a reviewed fact record that later recaps have to follow. Public Tavern Scribe docs reviewed for this article did not establish a Same Entity / Different Entity / Reject step. That is an absence of documentation in this review, not a claim that the product cannot track characters.
3. SessionKeeper — best recording-first automatic wiki
SessionKeeper is built around starting the recording with as little setup as possible. The product site tells you to hit record on the mobile app, the web app, or the Discord bot, and it describes an evolving campaign wiki that organizes what was captured. That wiki is campaign memory in SessionKeeper's own framing. This article does not claim SessionKeeper lacks persistent memory.
The FAQ says Discord recording is available on Hero and Legendary, and that uploading a recording made somewhere else works on any plan. The same page lists 13 languages: English, German, Dutch, Finnish, French, Italian, Japanese, Polish, Portuguese, Spanish, Swedish, Turkish, and Russian. Summaries, the wiki, and recap podcasts are generated in the chosen language.
Monthly prices on the pricing page, October 6, 2026:
- Adventurer, $3.99. One active campaign, session summaries, portraits and achievements, basic assistant emails, 20 monthly credits.
- Hero, $9.99. Two campaigns, the updated campaign wiki, Discord bot, Campaign Assistant at 100 messages per month, and one Behind the Screen analysis per month.
- Legendary, $24.99. Four campaigns, party-wide portraits, unlimited Campaign Assistant messages for the party, and Behind the Screen analysis for each session.
- Pro DM, $39.99. Up to 10 active campaigns, Legendary features, and double the monthly credits.
Players can join campaigns on the free side of the product. Creating a campaign is paid. Discord recording is on Hero and Legendary. Uploading an existing recording is on every plan.
If you are looking for a SessionKeeper alternative, the split is practical. Stay when frictionless capture is the bottleneck, including a file you already recorded. Move to Tabletop Arc when you want a structured, GM-reviewed canon that future recaps consume, including an explicit decision when two names might be the same person. SessionKeeper's public docs reviewed here did not describe that decision UI.
4. GM Assistant — best focused automated session notes
GM Assistant is a session-notes product. You record with your own device or call software, then upload the audio. The public site says the product does not replace that recorder: the steps are record, upload, receive notes. Output described on the homepage includes a session recap, scene outlines, and entity lists for the people, places, and things in that session. Docs also describe campaign details as context for later analysis, public sharing, and exports that include Markdown, HTML, YAML, and Homebrewery, plus transcript export.
Smart Edit, documented at GM Assistant's guides, is a prompt that edits the generated notes across sections instead of forcing you through each field. That is a strong correction workflow for a session's generated notes. It is not the same thing as Tabletop Arc's ongoing identity record. This review did not find public docs that describe Smart Edit as a permanent same-entity decision applied to every future recap.
Pricing on the GM Assistant homepage, checked October 6, 2026:
- One free session, with no card required
- Standard: $9/month, or $7.50/month billed $90/year, for 750 credits
- Pro: $25/month, or $20.83/month billed $250/year, for 2,000 credits
Brief analysis is 60 credits per hour. Comprehensive analysis is 100 credits per hour. The May 2025 subscription update is the first-party note that introduced the monthly Standard and Pro prices.
Choose GM Assistant when the job is excellent notes from a recording you already know how to make, and you want a prompt that can fix names and chronology in those notes before you keep them. Choose Tabletop Arc when those corrections also have to become the campaign state the next recap reads.
5. Quest Portal — best VTT with an AI prep and rules assistant
Quest Portal is a virtual tabletop with an assistant for prep and play. The free plan includes unlimited campaigns and characters, maps, tokens, fog of war, dynamic lighting, scenes, music, and collaborative notes. Pro adds the Game Master Assistant, AI Notes, adventure and avatar generation, and PDF support, with a 7-day trial. The pricing text lists Pro at $9.99 per month or $89.99 per year, with 1,200 monthly credits. Importing a PDF is described as a fixed 25-credit action.
The assistant page describes rules help, encounter and NPC drafting, and answers that can use your campaign notes and Library Link sources. AI Notes are a Pro feature for drafting inside notes and characters. That is campaign context. It is not, on the pages reviewed here, a documented pipeline from session audio to a persistent factual record.
Quest Portal's strength is AI-assisted prep and play inside a VTT, not the post-session memory workflow Tabletop Arc is built around. Use it when the session happens in Quest Portal and you want the assistant in that same room. Add a memory tool afterward if "what is canon after session 20?" is a separate problem. This review did not find official docs that confirm or deny an audio-to-canon pipeline, so none is claimed.
6. World Anvil — best authored worldbuilding and publishing
World Anvil wins when the campaign is something you write, structure, and sometimes publish. It is an RPG campaign manager in the older, still useful sense: articles and templates, maps, timelines and chronicles, family trees, relationship and diplomacy tools, privacy controls, and a large worldbuilding community. Its campaign documentation centers on planning, notes, worldbuilding, and running the game. It does not pretend to be an automatic transcript pipeline, and it does not need to be.
Public prices on October 6, 2026, excluding VAT:
- Free account, with limits such as two worlds and a capped article count described in the FAQ
- Master: $7/month, or $4.50/month billed annually
- Grandmaster: $12/month, or $8.25/month billed annually
- Sage: $34/month, or $25/month billed annually
World Anvil is the right home for a setting you intend to author in detail and show to readers. It is the wrong comparison if your complaint is that last night's audio never became an updated fact record. Many tables use both: World Anvil or another wiki for the setting they write, and a session-memory tool for what the table actually did.
Manual alternatives: Obsidian and Notion
Obsidian and Notion used to dominate this comparison because they were how most GMs stored a campaign. They still solve a real problem. They solve a different one.
Obsidian is the best local-first DIY campaign notebook. Notes are markdown files on your machine. Backlinks and the graph view are good at a world you are willing to link by hand. Plugins can add dice, templates, and AI side panels. Nothing in the base app listens to your session and proposes that Captain Vela is Captain Vella. That is the point: you own the files, and you do the continuity work. Optional paid sync exists; this review did not re-check that add-on price.
Notion is the best flexible shared database if your group already lives there. NPC databases, session templates, and real-time editing are genuine strengths. Continuity is whatever property you remember to update. There is no session-to-canon pipeline in the product itself.
Use either when you want a workshop, not a listener. Use one of the six tools above when you want software to take a first pass at what the session changed.
A note on ChatGPT
Older Tabletop Arc pages treated ChatGPT as if it forgot the campaign between chats. That is out of date.
OpenAI's Memory documentation describes saved memories and, on supported plans, the ability to reference past chats. It also says Memory does not retain every detail from every conversation. ChatGPT decides what it treats as relevant, and the memory summary is a high-level view that can omit details.
ChatGPT has general-purpose user and project memory. Tabletop Arc has campaign-specific structured canon: entities, facts, session provenance, GM identity decisions, and a split between GM-private and player-visible output. A chat with memory can still be a useful prep partner. It is not a substitute for a campaign record your table can open, correct, and share. The narrower comparison lives on ChatGPT vs Tabletop Arc.
Which should you choose?
- I already like my VTT and want a memory layer. Tabletop Arc. Keep Foundry, Roll20, or Quest Portal for play. Upload the session afterward and resolve anything Campaign Memory is unsure about.
- I want the VTT and the memory in one product. Tavern Scribe. Budget silver for the hours you actually process. Quest Portal if the assistant you want is prep and rules help during play, not a post-session fact record.
- I mostly want strong notes from a recording. GM Assistant, especially if Smart Edit matches how you like to correct a session writeup.
- I want Discord or phone recording with almost no file handling. SessionKeeper. Discord recording is on Hero and Legendary. Uploading a recording you already made works on any plan.
- I want a deep authored world and a public setting. World Anvil.
- I want local files and DIY control. Obsidian. Notion if the priority is a shared database your players will actually open.
The bottom line
By session 20, the scarce resource is not another summary of last night. It is a record of what is still true: which name won, which fact was corrected, which secret the players have not earned, and which earlier event the next recap is allowed to treat as settled.
No tool on this page wins every one of those jobs. Tabletop Arc is built for GM-controlled campaign memory and recaps that have to follow it. The others are better when the job is the table, the recording button, the note file, or the world you are publishing.
Start your campaign free on Tabletop Arc, or use the vendor links above and pick the workflow that matches the hours you actually want back.
Sources checked on October 6, 2026
- Tabletop Arc pricing
- Tavern Scribe pricing, pricing details, and the AI notetaker
- SessionKeeper pricing and FAQ
- GM Assistant, docs, and the May 2025 subscription update
- Quest Portal pricing, pricing details, and AI Notes
- World Anvil pricing and FAQ
- OpenAI, Memory in ChatGPT
Try it yourself — generate a free NPC right now
No sign-up required. Generate NPCs, quests, locations, and more.
Frequently Asked Questions
What is the best D&D campaign manager in 2026?
What is the best AI tool for D&D session notes?
What is AI campaign memory?
What is the difference between an AI recap and campaign memory?
Can ChatGPT remember an entire D&D campaign?
Is Tabletop Arc better than SessionKeeper?
Tabletop Arc vs Tavern Scribe: which should I choose?
Can an AI campaign manager keep GM secrets from players?
Related Tools
Related Articles
The AI Memory Layer for Tabletop Campaigns
An AI memory layer is the persistent, structured record of every fact in your TTRPG campaign — characters, locations, factions, quests, evidence, and confidence — that AI tools can safely read, update, and reference. Tabletop Arc is that memory layer.
Persistent Campaign Memory: Make Your TTRPG Canon Compound Session Over Session
Persistent campaign memory is the structured, evidence-grounded record that turns isolated TTRPG sessions into a coherent, multi-year campaign. Tabletop Arc is the AI memory layer that lets canon compound instead of decaying.
Automatic D&D Recap Tool: Turn Session Audio into Player-Ready Recaps
An automatic D&D recap tool transcribes your session, extracts scenes and entities, and generates evidence-grounded recaps in player-safe and GM-private formats. Tabletop Arc is built for long-running campaign continuity, not just one-shot summaries.
AI Session Notes for D&D
Turn session audio into searchable transcripts, extracted events, and campaign continuity. How the Tabletop Arc pipeline turns recordings into session summaries and a living lore wiki.
ChatGPT vs Tabletop Arc: Which AI Is Best for D&D Campaigns in 2026?
ChatGPT vs Tabletop Arc compared for D&D campaigns. ChatGPT has general-purpose memory where available. Tabletop Arc stores campaign-specific entities, facts, GM identity decisions, and player or GM visibility. We compare them for D&D DMs in 2026.
AI Campaign Continuity: How to Run a Campaign That Remembers Everything
AI campaign continuity is the practice of using a structured canon ledger, evidence-grounded recaps, and a living wiki to keep every TTRPG session connected. Tabletop Arc is the AI memory layer for tabletop campaigns: every fact links to the transcript that proves it.
Example Outputs
Keep going
Programmatic examples
Pillar guides
Campaign continuity
- Pillar guide
AI campaign continuity
How AI keeps a multi-month TTRPG campaign coherent: structured canon, evidence-grounded recaps, and a living wiki.
- Positioning
The AI memory layer for tabletop campaigns
What "memory layer" means for TTRPGs and why it beats one-off generators for long campaigns.
- Continuity
Persistent campaign memory
Build a canon ledger that compounds session-over-session and never loses an NPC again.