Skip to content

Mimir - D&D Campaign Assistant

“Remember, I know everything that can be known in the multiverse.” - Mimir, Planescape

Welcome to Mimir, your local-first D&D 5e campaign management tool. Named after the wise floating skull of Planescape lore, Mimir helps Dungeon Masters organize campaigns, run sessions, and keep everything at their fingertips.

New to Mimir? Start with our tutorials:

  1. Your First Campaign — Create a campaign and explore the dashboard
  2. Your First Module — Build an adventure with maps and monsters
  3. Running Your First Session — Use Play Mode to run an encounter
  4. Player Display Setup — Set up a second screen for players
  5. Creating Homebrew Content — Make custom items, monsters, and spells

Create and organize campaigns with a structured workflow. Track documents, NPCs, and plot threads across multiple adventure modules.

Upload maps (UVTT or images), configure grids, and place tokens. Manage fog of war with line-of-sight calculations and light sources.

Run sessions with a dedicated play interface. Control what players see on a second display while you manage encounters behind the scenes.

Search monsters, spells, items, and more from your D&D sourcebooks. Quick access to rules when you need them.

Print character sheets, spell cards, and maps with token cutouts for physical play.

This documentation is organized using the Diataxis framework:

Section Purpose
Tutorials Step-by-step learning guides
How-To Guides Task-focused instructions
Reference Detailed feature documentation
Understanding Mimir Concepts and design philosophy

macOS / Linux — one-line install:

Terminal window
curl -sSL https://raw.githubusercontent.com/mimir-dm/mimir/main/scripts/install.sh | sh

This installs the Mimir app (to ~/Applications on macOS, ~/.local/bin on Linux). On macOS it also installs the mimir-mcp CLI to ~/.local/bin; on Linux the script installs the app only — download mimir-mcp-<target-triple> from GitHub Releases or build it with cargo build --release -p mimir-mcp.

To pin a specific version:

Terminal window
curl -sSL https://raw.githubusercontent.com/mimir-dm/mimir/main/scripts/install.sh | sh -s -- --version X.Y.Z

Windows — download and run the .msi installer from GitHub Releases.

Supported Platforms: macOS, Windows, Linux


Mimir is open source software. See the Developer Documentation if you’d like to contribute.