@brokkai/mjolnir-linux-arm64-gnu

中文文档
2.69.0发布于 2026/11/08GPL-3.0-only零依赖构建来源已验证近 30 天下载 5552

Native Linux ARM64 glibc bundle for @brokkai/mjolnir

原始使用文档
文档目录5 节
  1. Why Mjolnir
  2. Install
  3. Quick start
  4. Documentation
  5. About

Mjolnir

One control plane for all your coding agents.

Mjolnir (mj) runs Claude Code, Codex, Kimi Code, Grok Build, Muse Code, OpenCode, and DSH sessions side by side, on your laptop, in containers, over SSH, or on EC2, and keeps them running after you close the terminal. You can move a session to another account, another harness, or a compatible target without starting over. Bare SSH sessions stay on their original host.

By default Mjolnir sends recent prompt and reply text and help-search text to TypeSafe's hosted Jev classifier through a public proxy. When a sub-agent uses adaptive effort, it also sends the clipped task name and instructions plus the child model ID. [jev] enabled = false in config.toml stops all Jev requests (details).

Documentation · Quickstart · Releases

Sessions view with targets and quota minimized Targets and quota view with sessions minimized Sessions and quota on a larger screen

Why Mjolnir

If you use one agent, in one terminal, on one machine, you don't need Mjolnir. It's for the point where that stops scaling: several subscriptions, several repositories, several machines, and work that should keep going when you walk away.

  • Sessions that outlive your terminal. Each session runs beside a worker that owns its prompt queue and event journal. Detach, close the terminal, or restart the daemon; the agent keeps working and you reattach where you left off.
  • Run anywhere. Use a local checkout or isolated clone, a Docker, Podman, or Apple container, any Linux host over SSH, or an EC2 instance provisioned from a launch template. Remote hosts need no resident daemon; Mjolnir uploads a worker on demand.
  • Move work freely. Switch a session from your personal Codex account to your work account, from Codex to Claude Code, or from your workstation to EC2. Checkpoints are verified before anything is torn down.
  • See every account's quota. Keep multiple named profiles per harness and watch remaining subscription quota and target capacity in one view.
  • Shared project memory. Supported harnesses share synchronized project memory across sessions and targets. Muse currently cannot receive the injected memory tools; see the harness limitations.
  • Adversarial review. Review committed work before push. Independent reviewers, on a different provider when one is available, check the work and report actionable findings.
  • Multi-repo projects. Bundle several repositories so they provision, checkpoint, move, and restore together.
  • Agent and editor integration. Drive sessions through mj new, mj prompt, mj message and mj wait, the HTTP API, or mj acp for stdio ACP clients.
  • Terminal, web, and desktop. A full terminal dashboard, plus a privacy-first web viewer you can reach from your phone over Tailscale, and a desktop app. All three share the same live sessions.

Install

On Linux or macOS (use WSL2 on Windows):

curl -fsSL https://raw.githubusercontent.com/BrokkAi/mjolnir/master/install.sh | bash

Or with npm:

npm install -g @brokkai/mjolnir

Linux releases need glibc 2.28 or newer on x86-64 or ARM64. See the installation guide for Cargo, source builds, and desktop dependencies.

Quick start

Mjolnir can install a pinned coding harness when you sign in. On first launch, choose Set up a managed agent if no agent is found, or install and sign in to an agent you already have and choose Detect profiles. Managed setup creates the profile and opens sign-in without asking you to choose a home directory. Then, from a project directory:

mj

On first launch, Mjolnir automatically adds profiles for your installed agents, and a bundle for the current GitHub repository; every later plain mj launch adds profiles for agents installed since (mj go, mj workspaces, and the relaunch after an upgrade do not). To stop using an agent, disable its profile in Settings rather than removing it. A brief welcome shows what it found and any prerequisite errors. Press Continue, then ctrl+b c to create a session: pick an agent profile and where the session runs. Container images download in the background while you use the dashboard. Configure SSH and AWS targets in Settings (ctrl+b s).

  • mj setup reruns agent and repository discovery from the shell, preserving your existing configuration.
  • mj go is a shortcut for later. Each folder remembers its setup, and running mj go again returns you to that folder's last conversation.
  • mj simple is the minimal tmux-friendly mode. It uses the default enabled agent, always starts locally with an isolated checkout, disables automatic review for that session, and uses direct Ctrl-key commands with no prefix, so Ctrl+B stays available to tmux.
  • mj doctor checks prerequisites and tells you how to fix anything missing.

The quickstart walks through a first session end to end.

Documentation

The documentation site source lives in docs/. Looking for the previous generation? See Mjolnir 1.x.

About

Mjolnir is free and open source, built by the engineers at Brokk because we wanted to use it. It is licensed under GPL-3.0-only.

版本与发布记录

@brokkai/mjolnir-linux-arm64-gnu 共发布 120 个版本,首次发布于 2026/08/04;过去 12 个月发布了 120 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
2.69.0latest2026/11/08今天
2.68.02026/11/062 天前
2.67.12026/11/062 天前
2.66.02026/11/053 天前
2.65.02026/11/044 天前
2.64.12026/11/026 天前

其他发布通道:next → 2.0.0-rc.3。

关于 @brokkai/mjolnir-linux-arm64-gnu 的常见问题

@brokkai/mjolnir-linux-arm64-gnu 是什么?

Native Linux ARM64 glibc bundle for @brokkai/mjolnir

如何安装 @brokkai/mjolnir-linux-arm64-gnu?

在项目目录运行 npm install @brokkai/mjolnir-linux-arm64-gnu,或使用 pnpm add / yarn add / bun add。

@brokkai/mjolnir-linux-arm64-gnu 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/brokkai__mjolnir-linux-arm64-gnu 是否存在。

@brokkai/mjolnir-linux-arm64-gnu 可以商用吗?

@brokkai/mjolnir-linux-arm64-gnu 使用 GPL-3.0-only 许可。强 Copyleft:分发包含该代码的软件时,整个作品需以 GPL-3.0 兼容许可开源,并附带专利与反锁定条款。仅内部使用不触发此义务。以上为概括,不构成法律意见,请以许可原文为准。

@brokkai/mjolnir-linux-arm64-gnu 的下载量有多少?

根据 npm 官方下载统计,@brokkai/mjolnir-linux-arm64-gnu 在 2026/10/09 – 2026/11/07 这 30 天内被下载 5,552 次,日均约 185 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@brokkai/mjolnir-linux-arm64-gnu 还在维护吗?

最新版本 2.69.0 发布于 2026/11/08(今天);至今共发布 120 个版本,其中过去 12 个月发布了 120 个;首次发布于 2026/08/04。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。