u/tkohaha

[Commercial] [Solo Dev] I got tired of "AI DMs" hallucinating my HP and spell slots, so I built a strict, server-authoritative 5e VTT.
▲ 0 r/VTT

[Commercial] [Solo Dev] I got tired of "AI DMs" hallucinating my HP and spell slots, so I built a strict, server-authoritative 5e VTT.

I’m a solo indie dev and a "forever DM". Like many of you, I love the idea of using AI tools for solo play or low-prep sessions, but the reality always frustrated me. Current AI tools are mostly just ChatGPT wrappers. By round 5, the AI forgets my character's class, gives me infinite spell slots, and completely hallucinates basic D&D math.

So, over the last few months, I built a project called QuestFlow to solve my own headache.

The core philosophy is simple: strip the math away from the LLM. The AI handles the narrative, but the server forcefully handles the mechanics.

Here is what I built into the Alpha version so far:

  • Server-Authoritative 5e Math: When you cast a spell or make an attack, my server executes the logic first. If you are out of 3rd-level spell slots, the system physically prevents the cast. The AI is fed the deterministic outcome and is forced to narrate based on those strict server facts.
  • Zero-Friction Ecosystem Imports: I didn't want to start my worlds from scratch. You can natively import your Roll20 Character JSONs, SillyTavern chara_cards, or NovelAI .lorebook files directly into the engine.
  • Real-time Party Rooms: It works great for solo play, but I also added a way to generate an invite code and host a room. The host controls the Initiative Tracker, and everyone shares the same Lorebook and tactical map in real-time.

I'm looking for brutally honest feedback.

This is an Alpha MVP. It works for my own games, but I want to know if it holds up to real stress testing. I’m looking for volunteer hardcore players and DMs to jump in, try to break the rules engine, try to make the AI hallucinate, and tell me what sucks.

Per the sub rules, tagging this as [Commercial] because there are paid tiers. Full transparency: I'm just one guy paying for the API costs out of my own pocket, so the free tier is currently limited to 25 messages a day. I wish I could offer unlimited free messages, but I'd go bankrupt overnight.

Try it here: questflowrpg.com

If it sucks, please let me know why in the comments. I'd really appreciate the feedback!

u/tkohaha — 10 days ago