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

@moonmath-ai/zro

v0.3.0

Published

Open coding agents on Zro with isolated, Zro-owned configuration.

Readme

Private, fast inference for coding agents

Open-weight models. Zero data retention. Zero training. Long-context, multi-region speed.

zro.moonmath.ai · Pricing · Integrations

zro is the CLI that connects your coding agent to the Zro inference endpoint. It launches the agent of your choice with isolated, Zro-owned configuration — so it never touches your everyday agent setup, credentials, or session history.

No training on your prompts or completions. Zero request retention. Runs on privacy-forward, multi-region infrastructure. Optimized for the long-context, tool-heavy workloads coding agents depend on.

npm install --global @moonmath-ai/zro
zro login
zro claude

Run zro models for the models available to your key, or see zro.moonmath.ai/pricing. Region availability is shown when you create an API key.


Quick start

zro login                 # website or API key login
zro claude                # open Claude Code on the default model
zro codex -m <model>      # pick a model for this session
zro models                # browse the model catalog
zro status                # connection, installed tools, last session, usage

zro <tool> --install installs a missing agent and opens it in one step.


Installation

  • Requirements: Node.js 22 or later on macOS, Linux, or Windows.
  • Install: npm install --global @moonmath-ai/zro (also pnpm add --global @moonmath-ai/zro).
  • Upgrade: zro install --upgrade (upgrade zro); zro install <tool> --upgrade or zro install [email protected] / zro install claude --version 2.1.105 for an agent.
  • Agent-assisted setup: SETUP_PROMPT.md has copy-paste prompts for end-user installs and local development checkouts.

Authentication

Sign in once, then launch any supported agent:

zro login                    # website or API key login
zro login --manual           # enter an API key directly
zro login --no-browser       # print an approval URL (e.g. remote box)
zro logout                   # remove the stored login
  • Website login creates a revocable API key after approval, encrypted to an ephemeral CLI-held public key. Set ZRO_DEVICE_NAME to label the device.
  • ZRO_API_KEY takes precedence over the stored key at ~/.config/zro/credentials.json; Codex App keeps its own copy under ~/.config/zro/codex-app/.env; zro logout removes both.
  • The credential is verified against the inference API before any launch.

Supported coding agents

| Agent | Install | Notes | | --- | --- | --- | | Claude Code | zro install claude | Anthropic's coding agent | | Codex CLI | zro install codex | OpenAI's terminal agent | | Codex App | zro install codex-app | OpenAI's desktop app | | Kilo Code | zro install kilo | Kilo's terminal coding agent | | Oh My Pi | zro install omp | Power-user terminal agent | | OpenCode | zro install opencode | Open-source coding agent | | Grok Build | zro install grok | xAI's coding agent | | Hermes | zro install hermes | Nous Research's agent | | OpenClaw | zro install openclaw | Personal AI assistant | | Pi | zro install pi | Minimal coding agent | | Prime Agent | zro install prime | Prime Intellect's self-improving RLM agent |

Each adapter launches the installed tool as a child process with isolated, Zro-owned configuration. Session files are temporary; Codex App uses a persistent Zro-owned home. Pass native tool arguments after -- (for example zro oc -- --help). The last tool/model pair is remembered and reopened with zro again.


Usage

zro                         # interactive agent picker
zro claude                  # open directly on the default model
zro codex -m <model>        # choose a model for this session
zro omp -m <model>          # launch Oh My Pi through Zro
zro kilo -m <model>         # launch Kilo Code through Zro
zro oc -- --help            # short aliases + native tool arguments
zro again                   # reopen the last tool/model pair
zro models                  # readable model catalog
zro install [email protected]  # pin an agent version
zro feedback                # send feedback to the Zro team
zro claude --dry-run        # secret-safe session preview
zro codex --json            # machine-readable preview

Pricing

Plans are spend-based with expected usage, so actual totals vary by model mix, prompt shape, output length, and cache reads. See the live pricing page.

| Plan | Per month | Yearly | Expected usage | | --- | --- | --- | --- | | Pro | $20 | $16/mo | ~1B tokens | | Max | $60 | $48/mo | ~5B tokens |

  • Usage packs are available with or without a subscription and expire after 90 days.
  • Monthly spend resets on the same calendar cadence for monthly and yearly subscribers.
  • There are no prorated refunds on cancellation; access stays active to the end of the period.

Safety

  • Normal agent configs are never edited.
  • Temporary session files live under ~/.cache/zro/sessions and are removed when the agent exits.
  • Kilo Code and Oh My Pi run with a temporary home and XDG profile; only sanitized preferences and safe assets are copied in. Provider credentials, MCP definitions, sessions, databases, dependency trees, and secret files stay outside the profile.
  • Kilo and Oh My Pi telemetry, OTLP export, automatic updates, sharing, and remote control are disabled; model and MCP requests still go to the configured Zro endpoints.
  • API keys are masked in human and JSON previews. --dry-run writes nothing and starts nothing.
  • macOS, Linux, and Windows are supported.

See SECURITY.md for the security model and private vulnerability reporting.


Contributing

Zro is a small, dependency-light TypeScript CLI (runtime deps: json5 and yaml). Bug reports, feature requests, and pull requests are welcome. See CONTRIBUTING.md.


License

Zro is licensed under the MIT License.