D&D General I built a free web tool to automate 5e prep (Visual Encounter Graph, Cursed Items, Shops). Looking for veteran feedback!

Cmcccombs01

Villager
Hello everyone,

I’ve been working on a passion project to help solve my own DM prep burnout, and I wanted to share it with the community here to get some veteran eyes on it.

It’s a completely free, browser-based web app called Delver's Grimoire: DM Co-Pilot. I built it to automate the administrative heavy lifting so I can just focus on the story.

I just pushed a massive "Masterwork" update today and would love your thoughts on the new tools:

  • 📊 Visual Encounter Balancer: It plots 400+ SRD monsters on an interactive graph by CR and HP so you can visually balance fights to avoid accidental TPKs (and you can generate/download PDF stat blocks).
  • 💀 Cursed Item Creator: Generates powerful magic items your players will want to use, attached to deeply unsettling, narrative-driven curses.
  • 🍻 Tavern Rumor Mill: Type in a town or NPC, and it generates 3 rumors (one true, one false, one dangerously misleading).
  • 🐉 The Dragon's Hoard: Select a boss CR, and it calculates a balanced loot pile of GP, art objects, and magic items.
  • 💰 Dynamic Shops: Generates quirky shopkeepers and instant inventory tables with GP prices.
There are no accounts, no paywalls, and no ads. It's just a tool I built for my table that I'm opening up to the public.

I would love to know what the experienced DMs here think of it. I have a "Tavern Suggestion Box" right on the app. If you have a few minutes to test it out, please let me know what features you think I should build next!

Link: Delver's Grimoire | DM Co-Pilot
 

log in or register to remove this ad

UPDATE: The "Ultimate Masterwork" is live! 🛠️

I've officially added the most requested feature: Adventure Export. You can now generate an entire session—Matchmaker pitches, visual encounter graphs, maps, and loot—and download the whole thing as a single .md file to keep forever.

I also fixed the Tactical Dungeon Map logic so it generates both the ASCII grid and the AI description at once. If any DMs want to test a "Loot Hoard" for a high CR dragon, I'd love to know if the gold counts feel right!

Check it out at: www.delversgrimoire.com
 

UPDATE: The "Ultimate Masterwork" is live! 🛠️

I've officially added the most requested feature: Adventure Export. You can now generate an entire session—Matchmaker pitches, visual encounter graphs, maps, and loot—and download the whole thing as a single .md file to keep forever.

I also fixed the Tactical Dungeon Map logic so it generates both the ASCII grid and the AI description at once. If any DMs want to test a "Loot Hoard" for a high CR dragon, I'd love to know if the gold counts feel right!

Check it out at: www.delversgrimoire.com
thank you
 

Quick update: Had a small technical hiccup with the Plotly library earlier today (the 'red screen' some of you might have seen), but the Masterwork Edition is officially back up and running! Everything—the Rumor Mill, Shops, and VTT exports—is live. Thanks for the patience while I worked through the bugs!
 

Update: Foundry VTT Support is Live! ⚔️

Based on the feedback here and on X, I've just added a 'Export for Foundry VTT' button to both the Encounter Architect and the Loot Hoard.

How to use it:

  1. Generate your combat or loot in the app.
  2. Click the export button to download the .json file.
  3. In Foundry, right-click any Actor or Item and select 'Import Data' to pull the AI-generated stats and descriptions directly into your game.
Everything is back online and stable. Thanks for the help catching those early bugs
 

Update: Foundry VTT Support is Live! ⚔️

Thanks for the feedback, everyone. I just pushed a fix for that Plotly "red screen" error and added a highly requested feature: Foundry VTT Export.

You can now download your generated Encounters and Loot Hoards as .json files. Just right-click an Actor or Item in Foundry, select 'Import Data,' and the AI-generated descriptions and stats will fill right in.

Happy prepping for your weekend games! 🎲
 

Update: The Masterwork v2.0 Patch is Live! 🔥

Hey everyone, thank you so much for checking out the app today! The traffic has been absolutely incredible, and your feedback has been super helpful.

I just pushed another massive update to the live site based on what DMs have been asking for:

The Core Updates (100% Free):

  • Advanced Initiative Tracker v2.0: A fully integrated combat tracker that now manages Turn Order, Initiative Rolls, Max HP, and 14 different D&D 5e Status Conditions.
  • PDF-Lore Chat: You can now upload your homebrew setting PDFs and "chat" with your lore to instantly recall forgotten NPC names or town histories.
The Premium Tools (Bring Your Own Key):Because the app got so much traffic today, my personal OpenAI API budget completely tapped out! To keep the core tools (like the Generators, VTT Export, and Tracker) completely free for everyone without putting up a paywall, I've added a "Bring Your Own Key" box.

If you have your own OpenAI API key, you can now use the new AI Image Artificer (DALL-E 3) to generate monster art, and the Audio Scribe (Whisper) to transcribe and summarize your live session recordings.

You can check out the new tools right here: https://dm-copilot-app.streamlit.app/

As always, let me know what you think. If you have any feature requests for v3.0, let me know!
 

Monster Bestiarty dandd.png

I wanted to show a quick look at how the Monster Bestiary looks in action (screenshot below).

I built this specifically to solve the "too many tabs" problem. You can search any SRD monster and add them to the Initiative Tracker with a single click. It automatically pulls their HP and AC so you don't have to look them up mid-fight.

Technical Stats for the curious:

  • BYOK: Uses your own Groq/OpenAI keys for high-speed AI logic.
  • Zero Account Required: All data stays in your browser session.
  • 150+ Users: Just hit a new milestone tonight!
Would love to hear if this layout looks intuitive to you veteran DMs.Link: DM Co-Pilot App
 

Recent & Upcoming Releases

Remove ads

Top