The coder owns the turn
Choose Codex or Claude to own the turn, with automatic model selection inside that provider.
agent://coderMjolnir by Brokk
Choose who codes and who reviews. Keep the workspace and control plane on your machine, drive the session remotely, isolate work in worktrees, speak your prompts, and challenge every change before it lands.
Install Mjolnir
curl -fsSL https://raw.githubusercontent.com/BrokkAi/mjolnir/master/install.sh | bashbrew install brokkai/tap/mjolnirnpm install -g @brokkai/mjolnirnpx -y @brokkai/mjolnircargo install --locked brokk-mjolnir brokk-mj-voice-workergit clone https://github.com/BrokkAi/mjolnir.git && cd mjolnir && cargo build --releaseRun Codex or Claude solo, or split the seats either way. Switching teams keeps the terminal, permissions, sessions, and remote workflow unchanged.
One operating environment
The selected coder plans, edits, runs tools, delegates, and answers. Mjolnir wraps that session in shared project knowledge, self-hosted remote control, a worktree-first workflow, cross-platform voice, and integrated adversarial review.
Choose Codex or Claude to own the turn, with automatic model selection inside that provider.
agent://coderSelf-hosted remote access, worktrees, voice, and review policy stay under your control.
host://selfA separate supervisor forms a risk map, calls focused specialist lanes when needed, and vets their findings.
agent://adversaryWhy Mjolnir
The repository and Mjolnir server stay on your machine. Work from the terminal or a remote browser, dictate prompts locally on desktop, and keep every permission and nested agent attributable.
Drive the same live session from a browser or phone — diffs, permission prompts, new worktree sessions — while the repository stays on your machine.
02 / ISOLATERun the coder in a linked Git worktree so agent changes stay separate and easy to inspect.
03 / SPEAKDictate and edit prompts on macOS, Linux, and Windows before sending them to the coder.
04 / CHALLENGEHold delegated changes for an independent, findings-only review before completion.
05 / REMEMBERCarry verified discoveries between Claude and Codex sessions through one local, inspectable interface.
06 / STEERQueue a correction while a supported agent is streaming, then use Cancel or Stop to put it into the current turn.
Four teams, one shortcut
Run Codex, Claude, Codex coder + Claude reviewer, or Claude coder + Codex reviewer. Press Shift+Tab in a session to switch and start the new team. See how teams and adversarial review work.
Shift+TabCHOOSE TEAMTen minutes, disposable repository
Run a checked fixture through delegated implementation, pushed-back reports, adversarial review, session resume, and headless output before using Mjolnir on a private repository.