[ AI_DUNGEON_MASTER + VISUAL_GAME_ENGINE ]
A desktop RPG companion combining an AI Dungeon Master with 3D battlemap visualization, procedural world generation, and complete game state management. Where every action has mechanical weight, every quest tracks progress, and your world persists across sessions.
๐ฅ๏ธ Desktop App: Full Tauri application with React frontend & Three.js 3D rendering
๐ฎ MCP Backend: Compatible with Claude Desktop, KiloCode, and RooCode
Quest Keeper AI bridges the gap between pure narrative AI tools (like AI Dungeon) and pure mechanical trackers (like D&D Beyond). It combines rich AI-powered storytelling with persistent, trackable game stateโwhere the AI describes the world, but the engine defines it.
AI tools: Great storytelling, zero mechanical tracking. "You have a sword" but no stats, no inventory, no progression.
Mechanical tools: Excellent character sheets, but no AI. Manual everything.
Quest Keeper AI: The first system where LLMs never lie about state. All game data comes from verified database, not hallucination.
Sign up to get notified about Quest Keeper AI updates and releases
No spam. Unsubscribe anytime.
Full implementation of ability scores, skills, combat mechanics, and character advancement with dice rolling
React Three Fiber visualization with tactical grid, terrain features, and creature tokens with size categories
Perlin noise terrain generation with biomes, regions, structures, and points of interest
Multi-objective quests with progress tracking, prerequisites, rewards, and OSRS-style quest chains
Multi-LLM support (Claude, GPT, Gemini, OpenRouter) with tool calling for mechanical accuracy
SQLite database with WAL mode storing characters, inventory, world state, quests, and relationships
Hidden information system with reveal conditions, leak detection, and spoiler formatting for dramatic reveals
Nation management, diplomacy, fog of war, turn-based resolution for domain-level play
Native support for "Rule of Cool", improvisation, theft mechanics, and corpse harvesting via specialized MCP tools
15+ SRD spells, concentration tracking, slot progression, and Warlock pact magic validation
Theft heat system, fence networks, loot tables, and currency conversion mechanics
Tauri desktop application with dual-pane interface
Unified MCP server with 135+ tools
The frontend spawns rpg-mcp as a sidecar process, communicating via JSON-RPC over stdio using the Model Context Protocol. The backend can also run standalone with Claude Desktop, RooCode, or any MCP-compatible client.
How Quest Keeper AI compares to existing platformsโhonestly.
The fundamental issue with AI game masters: "The High Paladin sends you to recover the Crown of Might. After 27 sessions, you still haven't found it. The AI DM admits there is no Crown of Might. You wasted 27 sessions."
Quest Keeper's Solution: LLM describes, engine validates. All game state comes from SQLite, not hallucination. The AI can narrate finding a sword, but the sword must exist in the database first.
| Capability | AI Dungeon | Roll20 | Foundry VTT | D&D Beyond | Quest Keeper |
|---|---|---|---|---|---|
| AI Integration | Core (15+ models) | None | Community modules | None | Core (multi-LLM) |
| Mechanical Validation | โ None | Manual only | Module-dependent | Character creation | โ Engine-validated |
| State Persistence | Cloud only | Cloud only | LevelDB (local) | Cloud only | SQLite (local) |
| API Access | โ None | Pro tier only | Full JavaScript API | โ None (7yr wait) | 135+ MCP tools |
| Self-Hosted | โ | โ | โ | โ | โ |
| Open Source | โ | โ | โ | โ | โ MIT |
| 3D Battlemap | โ | โ | Via modules | โ (Sigil cancelled) | โ Three.js |
| Pricing | Freeโ$50/mo | Freeโ$11/mo | $50 one-time | Freeโ$6/mo + books | Free forever |
The pioneer of AI interactive fiction with 15+ model options from 12B to 671B parameters.
Market leader with 15+ million users and browser-based convenience.
The technical gold standard for self-hosted VTTs with 2,700+ community modules.
The official D&D platform with the best character builder and immediate access to new content.
Quest Keeper AI is in alpha. Here's what we don't have yet:
From core foundation to comprehensive RPG platform
Unified backend, working integration
Current development focus
OSRS-style depth
Play forever
Community & content
Comprehensive review of the backend and frontend architecture, capabilities, and integration
Read Analysis โDetailed development plan from core systems through platform features
View Roadmap โComplete documentation for all 135+ MCP tools across CRUD, combat, quests, and more
View API Docs โGet started with Quest Keeper AIโboth the desktop app and standalone MCP backend
Get Started โRetro-futuristic design language with colors, typography, and UI components
View Style Guide โSign up to get notified about releases, updates, and community events
// No spam. Just launch updates.