IThe multiplayer table
Create a campaign, share an invite code, ready up in the lobby, and play in real time with a party lead who steers settings, rolls and turn order.
Multiplayer D&D 5e campaigns run by an AI Dungeon Master, or by a human one. Bring a local model, an API key, or the ChatGPT or Grok subscription you already pay for. The app tracks every rule for you, so nobody has to.
Free & open source · MIT licensed · system requirements · watch the trailer
You can run it on your own hosted server, but you don't have to. Play with friends anywhere without hosting a thing, with or without AI features.
Nothing is locked behind a server. Pick the setup that fits your table, and change your mind any time.
One machine runs the app; your party joins with an invite code. Real-time multiplayer, voice, and the AI Dungeon Master on a local model, an API key, or a CLI agent signed in on that machine.
Host a world from the desktop or Android app and share one room code. Friends join from anywhere, live voice included, and a human runs the table. Nothing to install beyond the app.
Paste your OpenAI key once, or on desktop let Codex, Grok Build or another agent you already pay for narrate and paint, and the full AI Dungeon Master switches on for every campaign on your device. No server to run and no local model required.
Not sure which fits? The knowledge base walks through all three.
The party's portraits and hit points down the side, initiative across the top, the battle map and quest at hand, and your turn's cards below, all kept by the app.
ICreate a campaign, share an invite code, ready up in the lobby, and play in real time with a party lead who steers settings, rolls and turn order.
IIA local model, an API key, or a CLI agent subscription like Codex or Grok Build. The model narrates, asks for rolls, runs combat and plays every NPC, following a secret story arc it regenerates as the campaign moves. It never owns the numbers.
IIIOptional ComfyUI paints character portraits, inline scene art and top-down battle maps with per-character line of sight. Missing? It fails soft to a placeholder.
IVAn in-process SFU with no third-party service, no account, and no audio leaving your machine. Turn-taking rides the floor, with optional proximity, whispers and side rooms.
VA human-DM mode where a person narrates and the app keeps sheets, dice, maps and the record straight, with a DM console and an assisted mode that delegates to the AI.
VIAuthor maps, bosses, NPCs, encounters, roll tables and lore outside any campaign in a graphical editor, then import them into new campaigns. Everything clones.
Dice, hit points, spell slots, conditions and the death track are computed and clamped by the app. The model touches game state only through validated, audit-logged tools.
It requests rolls, starts and runs combat, plays NPCs and companions, and decides when to spotlight a player, treating messages as intent, never outcome.
Every campaign gets a hidden spine, refreshed with a small clamped delta as chapters close, so the plot advances without the model rewriting history.
| Capability | Hosted | No server | Own key |
|---|---|---|---|
| Multiplayer table | Yes | Yes | Yes |
| App-enforced 5e rules | Yes | Yes | Yes |
| Live voice chat | Yes | Yes | Yes |
| AI Dungeon Master | Yes | No | Yes |
| AI scene art & maps | Yes | No | optional |
| Nothing in the cloud | Yes | Yes | No |
| No hosting required | No | Yes | Yes |
The cheapest way to a full AI Dungeon Master is something you may already have. A ChatGPT or Grok subscription comes with a command-line agent that both tells the story and paints the scene art, and the desktop app can hand it the table. A gaming PC with a 16 GB graphics card can run the storyteller itself, for free.
Includes Codex, which narrates and paints portraits, scene art and maps on the same plan. The app runs one test turn and one test picture on your machine first.
Includes Grok Build (so does X Premium+), which also narrates and paints. The app tests a turn and a picture on your machine before it plays.
The desktop app downloads gpt-oss-20b and runs it on your card: no account, no usage limits, and nothing leaves your computer. Choose Local AI on this machine and its Story model for 16 GB. Battle maps are drawn either way; scene art needs a picture service on top. What each card runs
One plan is enough, and you do not need an API key. With a 16 GB card you need neither.
Windows, macOS or Linux. On Linux take the AppImage, .deb or .rpm: the Flatpak sandbox cannot start an agent or a local model.
The first launch asks who tells the story; later, Story AI on the home screen. An agent you already have checks that Codex or Grok Build is installed and signed in, and shows the one command to run if it is not.
Press Share online and send the room code. Friends join from their own app, phones included. Only the host needs the plan or the graphics card.
An agent's turns and pictures count toward the plan's usage limits, and pictures use them faster than text; if a limit runs out mid-session, the lead sends the turn again once it resets. Claude Code and opencode narrate too, but cannot paint.
Storyboards, monsters, NPCs, encounters, roll tables and lore, built outside any campaign and imported when you want them. Battle maps draw themselves from a sentence.
Download for your platform and roll initiative. Free, open source, and yours to host.