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.
Quick Start
Section titled “Quick Start”New to Mimir? Start with our tutorials:
- Your First Campaign — Create a campaign and explore the dashboard
- Your First Module — Build an adventure with maps and monsters
- Running Your First Session — Use Play Mode to run an encounter
- Player Display Setup — Set up a second screen for players
- Creating Homebrew Content — Make custom items, monsters, and spells
Features
Section titled “Features”Campaign Management
Section titled “Campaign Management”Create and organize campaigns with a structured workflow. Track documents, NPCs, and plot threads across multiple adventure modules.
Interactive Maps
Section titled “Interactive Maps”Upload maps (UVTT or images), configure grids, and place tokens. Manage fog of war with line-of-sight calculations and light sources.
Play Mode
Section titled “Play Mode”Run sessions with a dedicated play interface. Control what players see on a second display while you manage encounters behind the scenes.
D&D 5e Reference
Section titled “D&D 5e Reference”Search monsters, spells, items, and more from your D&D sourcebooks. Quick access to rules when you need them.
PDF Export
Section titled “PDF Export”Print character sheets, spell cards, and maps with token cutouts for physical play.
Documentation
Section titled “Documentation”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 |
Installation
Section titled “Installation”macOS / Linux — one-line install:
curl -sSL https://raw.githubusercontent.com/mimir-dm/mimir/main/scripts/install.sh | shThis 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:
curl -sSL https://raw.githubusercontent.com/mimir-dm/mimir/main/scripts/install.sh | sh -s -- --version X.Y.ZWindows — download and run the .msi installer from GitHub Releases.
Supported Platforms: macOS, Windows, Linux
Getting Help
Section titled “Getting Help”- Issues: Report bugs on GitHub Issues
- Discussions: Ask questions on GitHub Discussions
Mimir is open source software. See the Developer Documentation if you’d like to contribute.