Skip to content

dungeondo/dungeon-scribe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dungeon Scribe

Transform messy GM notes into epic session recaps for your D&D campaign.

Overview

Dungeon Scribe is a browser-based tool that converts bullet-point session notes into flowing narrative prose. Perfect for game masters who want to share session recaps with players but don't have time to write them from scratch.

Features

  • Multiple narrative styles: Epic, casual, journal, or chronicle
  • Adjustable length: Short summaries or detailed recaps
  • Pattern recognition: Automatically identifies combat, discoveries, travel, and NPC interactions
  • No API required: Runs entirely in your browser, no external services
  • Export options: Copy to clipboard or download as text file

Usage

  1. Open index.html in your browser
  2. Paste your session notes (bullet points work best)
  3. Choose narrative style and length
  4. Click "Generate Recap"
  5. Copy or download the result

Example

Input:

- party arrived at Thornhaven
- met innkeeper Gareth, suspicious
- Zara rolled insight, got 18
- found secret door behind wine barrels
- combat: 3 cultists
- rescued prisoner Elara

Output (Epic style):

The party journeyed to Thornhaven as dusk settled over the village. They encountered the innkeeper Gareth, whose nervous demeanor raised suspicions. Zara's keen insight revealed he was concealing something important.

Their investigation led them to a hidden passage behind wine barrels in the basement. The party engaged three robed cultists in fierce combat, their blades clashing in the dim torchlight.

In the depths of the ritual chamber, they discovered and freed Elara, a merchant's daughter who had been held captive for the dark ceremony.

Installation

No installation needed. Just download and open index.html in any modern browser.

For local development:

git clone https://github.com/dungeondo/dungeon-scribe.git
cd dungeon-scribe
# Open index.html in your browser

How It Works

Dungeon Scribe uses:

  • Pattern matching to identify note types (combat, discovery, travel, NPCs)
  • Template-based sentence construction with randomized variations
  • Style-specific vocabulary for different narrative tones
  • Paragraph grouping based on content similarity

No AI API calls or external dependencies required.

Roadmap

  • Support for multiple RPG systems (Pathfinder, Call of Cthulhu, etc.)
  • Custom vocabulary templates
  • Markdown export with formatting
  • Session history and campaign tracking
  • Character name recognition and consistency
  • Combat detail expansion (damage, tactics, outcomes)

Contributing

Contributions welcome! Areas for improvement:

  • Additional narrative styles
  • Better pattern recognition
  • Export format options
  • Mobile-responsive design improvements

See CONTRIBUTING.md for guidelines.

License

MIT License - see LICENSE for details.

Acknowledgments

Built for game masters everywhere who love their campaigns but struggle with recap writing.

About

Transform messy GM notes into epic session recaps for your D&D campaign.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages