Skip to content

Mirri Code

The Next-Gen Agent That Lives on Your Desktop

Reads your codebase, plans, executes, and verifies — end to end. Spawns parallel subagents, extends through MCP and Skills. Ships as a desktop app with a Rust core inside — faster, leaner, and natively yours.

Mirri CodeThe Next-Gen Agent That Lives on Your Desktop

Reads your codebase, plans, executes, and verifies — end to end. Spawns parallel subagents, extends through MCP and Skills. Ships as a desktop app with a Rust core inside — faster, leaner, and natively yours.

Get started in one line

The desktop app is the primary channel. The CLI is the same Rust engine without the window — install it with one command, then start it as a local server and work in your browser.

macOS / Linux
$ curl -fsSL https://mirricode.com/install.sh | bash
Windows (PowerShell)
PS> irm https://mirricode.com/install.ps1 | iex
Start the web UI
$ mirri web
Read the full install guide

Capabilities

The essentials work out of the box, with extension points to shape the workflow around you.

Plan first, act on your signal

Plan mode drafts the full battle plan and waits for your approval before touching a file. Every tool call is approvable, while YOLO / Auto modes let you dial in exactly how much rope to give — safety and speed, on your terms.

Learn more

Desktop app, zero setup

One-click installers for macOS, Windows, and Linux (signed and notarized on macOS) — no runtime to preinstall. The same Rust engine also ships as a CLI — mirri web serves the full interface locally, mirri print runs one prompt and exits.

Learn more

Subagents, in parallel

The main agent decomposes work and dispatches coder / explore / plan subagents in parallel — isolated contexts that never pollute the main thread, backgrounded results that flow back automatically.

Learn more

Paste images and videos

Error screenshots, design mockups, even a video clip — Ctrl-V and discuss. What you see is what it sees, no uploads or re-hosting. Video input is a Mirri Code signature capability.

Learn more

Shape it to your workflow

MCP servers bring external tools, Agent Skills capture reusable expertise, Hooks fire local scripts at key moments — plus plugins, custom agent profiles, and themes. The extension surface goes deep.

Learn more

Sessions as assets

Resume, fork for experiments, and export sessions. Scheduled tasks and reminders survive restarts, and Goal mode keeps long-running work on target — no drift, no abandoned threads.

Learn more

Rust core, light on resources

The engine ships as a single Rust binary with zero Node.js runtime — under 200MB of memory in daily use (~150MB measured with an active session). It stays comfortable on modest machines and long sessions alike.

Learn more