Downloads

Take the table with you

Open Dungeon Master comes in two parts. Everyone at the table installs the app, which can also host a world by itself. The server app is optional: one person runs it on a machine that stays on, and the whole group plays there.

App v0.17.2, released 2026-10-11 · server 0.26.2 · all releases and changelogs

Part one · for every player

The app

Android

The full app on a phone or tablet: host a world on the device and share it with a room code, or join a friend's table. Characters, dice, maps, chat and voice.

Android 8.0 or newer, 64-bit. Install notes

Part two · optional, for whoever hosts

The server app v0.26.2

Run the table for everyone else on a machine that stays on: a home server, a NAS, a rented box or your gaming PC. Accounts, campaigns and art live there, it reaches your local model, ComfyUI and Kokoro, and your party joins from the app or a browser. You do not need it to play; the app can host a world by itself.

With Docker

The easy way. The image carries the built server, the content pack and the embedding model, so there are no setup steps: pull it, start it, open the address.

Run with Docker, about ten minutes

Without Docker

Run the server app straight from its release archive with Node 22.18 or newer. This is also the simplest way to let a Claude Code or Codex agent already signed in on the same machine narrate; the Docker image can only use one built into it.

Run from source in the knowledge base

Before you install

What you actually need

To play with a human DM: nothing else.

Install the app on a phone or a computer, share a room code, and the table runs. Voice and the rules engines are included.

To add the AI DM: a model.

Either an OpenAI key saved once on your device, a CLI agent you already pay for (Claude Code, Codex, opencode, Grok Build) on a desktop or server, or a local model such as llama.cpp or Ollama with tool calling enabled. New to this? Start with the suggested setup.

To host for a group: Node 22+ or Docker.

One machine runs the server. Add ComfyUI for scene art and Kokoro for narration if you want them; both are optional.

Open the knowledge base

Release notes and checksums

The buttons on this page point at v0.17.2, published 2026-10-11. Every build is a GitHub release with its own changelog. Server images follow their own versions: a release tagged v0.22.0 publishes 0.22.0, 0.22 and, unless it is a pre-release, latest.

On Google Play soon

The Play Store listing is not live yet, so that button is marked Soon. The APK above is the same build: sideload it now, or wait for the store. Everything else on this page is the current release.

Download · v0.17.2
Server app · v0.26.2

Optional. Runs the table for a whole group on one machine that stays on. Everyone else just installs the app.

Free & open source · MIT licensed · served from GitHub releases