[Update] [Feedback] The Autonomous Party
Hello again,
The idea in one sentence:
You upload a 5e campaign PDF you own, and an AI DM with an AI party play through it for you, or with you or you can be the DM (the world is your oyster), following real mechanics instead of making stuff up.
This is not meant to replace in person or virtual TTRPG, but to fill some specific niches:
- DMs who want to test a campaign before running it for a real group
- New DMs who want to practice
- People with social anxiety or no group who still want to experience 5e campaigns
- Folks who just like watching D&D stories unfold
Current Iteration and what it does (0.37.0):
Rules engine
- Initiative, AC, to hit, crits/fumbles, saving throws, spell attacks, etc.
- New fumble/backfire rules (nat 1 = self damage, spell backfires, etc.)
- Visual dice + outcome quality (near miss, strong success, crit, etc.)
Grounded campaigns
- You upload a campaign PDF you own.
- A Campaign Manager parses it into Chapters, Scenes, with NPCs, encounters, DCs, loot, transitions, etc.
- The AI DM is forced to stay inside that structure instead of inventing random nonsense.
MonsterFactory & enemy sheets
- Enemies are generated from
Open5e SRDwhere possible or via LLM fallback. - Ensures every enemy has a usable sheet so the loop never breaks.
XP & leveling system
- XP is calculated from enemy XP and split among the party automatically.
- Level progression table for 1-20
- Level up events get logged so the DM can narrate growth.
AI orchestration
- Python scripts own the game state and the AI only narrates or chooses actions.
- Exploration vs Combat phases, per-turn narration, throttling to avoid API rate limits.
Right now it’s all in Python with a very utilitarian GUI, because I’m trying to finish the core engine first before I go on toward the visuals.
So I just want some feedback for any of those interested I would like to add you on discord and then run a showcase where you can provide feedback and I can implement that into it.
Posted Dec 5, 2025, 3:22 PM UTC