npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@brokkai/mjolnir-linux-arm64-gnu

v2.21.0

Published

Native Linux ARM64 glibc bundle for @brokkai/mjolnir

Downloads

5,131

Readme

Mjolnir

One control plane for all your coding agents.

Mjolnir (mj) runs Claude Code, Codex, Kimi Code, Grok Build, and Muse Code 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 another machine without starting over.

By default Mjolnir sends recent prompt and reply text, and help-search text, to TypeSafe's hosted Jev classifier through a public proxy, and [jev] enabled = false in config.toml stops all of it (details).

Documentation · Quickstart · Releases

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 worktree, 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. Agents share synchronized project memory across sessions, harnesses, and targets, so what one session learns the next one knows.
  • Adversarial review. Turn it on and an independent reviewer, on a different provider when one is available, checks each turn's work and reports actionable findings.
  • Multi-repo projects. Bundle several repositories so they provision, checkpoint, move, and restore together.
  • 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

From a project directory:

mj go

The first run asks you to pick a harness account and where the session should run. Each folder remembers its setup, and running mj go again returns you to your last conversation. Plain mj opens the full dashboard of workspaces, sessions, targets, and quota.

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.