Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Install MiRMiR

MiRMiR ships as one native binary. Install version 0.2.0 from crates.io:

cargo install mirmir --version 0.2.0 --locked
mirmir --version

The final command should print mirmir 0.2.0.

Platform requirements

MiRMiR currently targets accelerator-backed inference:

  • Apple Silicon macOS uses the Metal backend and requires the native MLX framework;
  • Linux uses CUDA and requires a supported NVIDIA driver and CUDA Toolkit;
  • no Python, PyTorch, or Transformers runtime is used in the request path.

For a source build, clone the application repository and build it using its pinned Rust toolchain:

git clone https://codeberg.org/mirmir/mirmir.git
cd mirmir
cargo build --release --locked

Initialize configuration

mirmir config init
mirmir config validate

The persistent files are stored under ~/.config/mirmir. Runtime state and the fallback Unix socket live under ~/.local/state/mirmir.

Open the terminal dashboard

Run MiRMiR without a subcommand:

mirmir

The process attaches to an existing local runtime when one is available. If it starts a temporary runtime itself, it also shuts that runtime down when the TUI exits.

Continue with Run your first model.