
Threadfall
World Anvil
Kanka.io
Obsidian Portal
Obsidian.md
LegendKeeper
Scabard
Notion
Vim Python IDE
Threadfall is a campaign management platform built for live tabletop role-playing games. It records the session, transcribes speech in real time with speaker diarization, and turns the resulting transcript into a recap, a running campaign codex, and a live screen for the table โ so the Game Master can stop taking notes and focus on running the game.
What it does at the table. During a live session, Threadfall captures audio, transcribes it in real time using state-of-the-art automatic speech recognition, and identifies who is speaking. A live screen โ designed for a second monitor, a tablet at the table, or a shared display โ shows the unfolding session in a clean, distraction-free view. The Game Master sees recent dialogue, current scene context, and tracked entities without breaking flow.
What it does between sessions. When the session ends, Threadfall produces a recap that captures what actually happened โ character actions, key dialogue, decisions, and consequences โ drawn from the transcript rather than from the GM's memory. It updates the Living Codex: a structured repository of characters, locations, factions, items, and plot threads that grows automatically as the campaign progresses. Entities are extracted, relationships are mapped, and the codex is searchable from the next session onward.
Who it's for. Game Masters running ongoing campaigns โ particularly online or hybrid groups using voice chat, but equally useful for in-person tables with a recording device. It's system-agnostic: nothing in the product assumes Dungeons & Dragons or any specific rule set. It's been built and tested against D&D 5e and 5.24, but works equally well for Pathfinder, Call of Cthulhu, indie systems, and anything else where a group of people talks for hours and the GM has to remember it all.
Free tier. New users get two complete live sessions and recaps to try the product, with no credit card required.
Try Threadfall at thread-fall.com.
Threadfall
Vim Python IDENo features have been listed yet.
Threadfall's answer
Threadfall is the only campaign management tool built around the live session itself. Other tools โ World Anvil, LegendKeeper, Kanka โ expect the Game Master to type everything into a wiki between games. Threadfall flips that: it records the session, transcribes it in real time with speaker diarization, and extracts the campaign data automatically. The recap is ready before everyone's packed up, and the Living Codex of NPCs, locations, and plot threads updates itself as the campaign runs.
The differentiator is the architecture: most TTRPG tools are wikis with rules; Threadfall is a real-time audio pipeline plus a knowledge graph, with the wiki as an output rather than an input.
Threadfall's answer
Because the work of running a campaign is mostly record-keeping, and no other tool actually removes that work โ they just give you nicer places to do it.
Manual campaign wikis (World Anvil, LegendKeeper, Kanka, Notion) require hours of upkeep between sessions. The GM is rewarded for diligence, punished for forgetting. Threadfall removes the upkeep entirely: the session is the source of truth, and the tool extracts what matters automatically.
For GMs who would rather spend their prep time on scene design and player engagement than transcribing what happened last week, the choice is straightforward. For GMs who enjoy maintaining elaborate wikis as a creative outlet, the existing tools are fine โ Threadfall isn't trying to replace that workflow.
Threadfall's answer
Game Masters running ongoing tabletop RPG campaigns โ primarily Dungeons & Dragons 5e and 5.24, but the product is system-agnostic and works equally well for Pathfinder, Call of Cthulhu, and any other system. The core user is running a campaign that's lasted more than a few sessions, has accumulated NPCs and plot threads, and is starting to feel the weight of record-keeping.
Online and hybrid groups (Discord voice, Foundry VTT, Roll20) get the most direct benefit because audio capture is already part of their setup. In-person tables work too with a recording device on the table.
The audience skews experienced โ newer GMs running their first short campaign typically don't yet feel the record-keeping pain that Threadfall solves.
Threadfall's answer
Threadfall was built by a Game Master who kept losing the thread between sessions โ which NPC made what promise, where the party left off, who was holding the cursed dagger. Note-taking didn't fix it; writing during the game pulled focus away from running it. The product was built to remove the choice between being present at the table and remembering what happened there.
It launched in May 2026 and is in active development. The founding group of GMs using it weekly provides direct feedback, and updates ship as that feedback comes in.
Threadfall's answer
Backend: Python, FastAPI Database: PostgreSQL (Neon) Frontend: JavaScript, WebSocket streaming for live session view AI / NLP: Large language model integration for recap generation, entity extraction, and codex maintenance
World Anvil - World Anvil is a worldbuilding tool for Authors, Storytellers and worldbuilding lovers.
Kanka.io - Kanka.
Obsidian Portal - Obsidian Portal takes the pain out of managing your tabletop RPG
Obsidian.md - A second brain, for you, forever. Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files.
LegendKeeper - LegendKeeper makes it easy to build immersive worlds for stories and RPG campaigns.
Scabard - Scabard is a rules neutral RPG campaign manager and planner.