Skip to content

mimir-dm/mimir

Repository files navigation

Mimir

Mimir

Mimir is a local-first desktop application for managing D&D campaigns. Built with Rust and Tauri, it provides campaign workflow management, a searchable D&D 5e catalog, and PDF export capabilities. All data stays on your machine.

Installation

macOS / Linux:

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

Windows: Download and run the .msi installer from GitHub Releases.

Claude Code Plugin

Mimir includes a Claude Code plugin for AI-assisted campaign authoring directly from the terminal.

Install from GitHub:

claude plugins add github:mimir-dm/mimir/crates/mimir-mcp/plugin

Or manually:

# Build the MCP server
cargo build --release -p mimir-mcp

# Set your database path
export MIMIR_DATABASE_PATH="$HOME/Library/Application Support/com.mimir.app/data/mimir.db"

Once installed, use natural language or slash commands:

  • /mimir-campaigns - List your campaigns
  • /create-module "The Haunted Manor" mystery - Create a new module
  • /search-monsters undead CR 5 - Search the monster catalog

See plugin documentation for full setup instructions.

Documentation

Full documentation is available at mimir-dm.github.io.

Contributing

We welcome contributions. See CONTRIBUTING.md for guidelines on getting started, code style, and the pull request process.