Favicon of Saga20

Saga20

Records tabletop sessions, generates summaries, and updates a campaign wiki with characters, locations, factions, and plot threads.

Screenshot of Saga20 website

Saga20 is a campaign documentation platform for Game Masters who want to keep their tabletop RPG campaigns organized without writing session notes by hand. It turns session recordings into summaries and uses those notes to maintain a living campaign wiki covering the world, party, characters, NPCs, locations, factions, items, and ongoing story.

Designed for D&D, Pathfinder, Call of Cthulhu, and other TTRPGs, Saga20 focuses on the details that are easy to lose between sessions: what happened, who said what, what changed, and which story threads are still active. Upload a recording and Saga20 produces session notes, groups key events, and adds relevant information to the campaign wiki.

Key Features

Voice Recognition

Saga20 can remember player voices across sessions after the first recording. This helps the platform distinguish speakers as it processes future campaign recordings.

Session Summaries

Turn recorded sessions into readable campaign notes covering the major events, decisions, and plot points. This creates a persistent record of what happened without requiring the GM to manually reconstruct the session afterward.

Automatic Wiki Updates

Use session notes to automatically expand the campaign wiki as the story develops. Characters, NPCs, locations, factions, and items can each have their own pages, creating a structured archive that grows alongside the campaign.

Campaign Graph

Visualize connections between important campaign entities. The campaign graph maps relationships between:

  • Characters and NPCs
  • Locations
  • Factions
  • Items
  • Other campaign entities

This provides another way to navigate a complex campaign and understand how different parts of the story connect.

Player Sharing

Share session summaries with players without requiring them to create an account. This makes it easier for the whole group to review what happened between sessions.

Discord Publishing

Publish formatted campaign recaps directly into Discord, giving groups that already use Discord for their games a convenient way to distribute session summaries.

Player Pages

Players can claim their characters and maintain their own pages. This gives players a way to keep character information editable while the GM maintains the broader campaign archive.

Built For Tabletop RPG Campaigns

Saga20 supports campaigns across systems such as:

  • D&D
  • Pathfinder
  • Call of Cthulhu
  • Other TTRPGs

It is particularly useful for long-running campaigns where the amount of lore, characters, locations, factions, and story threads makes handwritten documentation increasingly difficult to maintain.

Import Existing Campaign Material

Saga20 does not require you to start documenting your campaign from the next recording. Written campaign material can also be imported, allowing the platform to build from existing notes and documentation.

This makes it possible to bring an established campaign into the same living archive rather than starting with an empty wiki.

Common Use Cases

Session Documentation

Upload a session recording and turn the conversation into structured notes covering important events, decisions, and plot developments.

Long-Running Campaigns

Maintain a persistent history of characters, NPCs, locations, factions, items, and storylines as a campaign continues across many sessions.

Player Recaps

Give players access to shared summaries so they can catch up on previous sessions without searching through scattered notes.

Missed Sessions

Help players who missed a game get back up to speed by providing a shared campaign history and organized session summaries.

Multiple Ongoing Games

Keep separate campaigns and their documentation organized when a GM runs multiple games or groups.

Discord-Based Campaigns

Publish formatted recaps into Discord so session documentation becomes part of the group's existing communication workflow.

A Living Campaign Archive

The main difference between Saga20 and a simple transcription or note-taking tool is the way session information continues to feed into the campaign archive.

A recording becomes session notes, those notes identify important events and entities, and the resulting information can update the relevant wiki pages. Over time, this creates a growing record of the campaign rather than a collection of disconnected session summaries.

The campaign graph adds another layer by connecting people, places, factions, and items, making the accumulated campaign information easier to explore.

Privacy and Control

Recordings are deleted after processing, and voice samples are temporary. This keeps the focus on maintaining the useful campaign archive rather than permanently storing the raw material used to create it.

At the same time, GMs and players retain control over the campaign pages they want to edit manually, allowing the automatically generated archive to be refined as needed.

Why It Matters

Long-running tabletop campaigns accumulate a surprising amount of information. Important NPCs, locations, decisions, items, unresolved plot threads, and small details can easily disappear between sessions, especially when a group plays over months or years.

Saga20 turns the session itself into the source for maintaining that history. Instead of asking the GM to write everything down afterward, it creates summaries and continuously updates a structured campaign wiki. Players can then revisit the shared history, catch up after missed sessions, and follow the story without digging through scattered notes.

Keep Your Campaign History Alive With Saga20

Turn session recordings and existing campaign notes into a living archive for your tabletop RPG. Saga20 helps GMs document sessions, maintain campaign lore, connect story elements, share recaps, and keep players up to date as the campaign grows.

Share:

Similar to Saga20

Favicon

 

  
  
Favicon

 

  
  
Favicon