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

@sapienx/agentos

v0.7.6

Published

Gateway-first local AgentOS control plane for OpenClaw

Readme

@sapienx/agentos

License: MIT

Install:

pnpm add -g @sapienx/agentos

Run:

agentos

The agentos command starts the local AgentOS server and prints the local URL.

If you pass --open and AgentOS is already listening on the selected port, the CLI opens the existing instance instead of failing.

Press Ctrl+C to stop a foreground AgentOS process. If shutdown hangs, press Ctrl+C again to force quit.

Optional flags:

agentos start --port 3000 --host 127.0.0.1
agentos start --port 3000 --host 127.0.0.1 --open
agentos update
agentos update --check
agentos stop
agentos stop --port 3000 --force
agentos status
agentos auth reset
agentos doctor
agentos uninstall

Optional environment variables:

AGENTOS_HOST=127.0.0.1
AGENTOS_PORT=3000
AGENTOS_OPEN=1

agentos status prints a concise local dashboard for Gateway, runtime, model, channel, and server readiness.

agentos auth reset removes only the local Instance Protection credential and invalidates protected browser sessions. It does not change workspaces, agents, tasks, accounts, integrations, or OpenClaw data.

agentos doctor prints deeper install diagnostics: effective URL, bundle status, Node.js compatibility, OpenClaw detection, Gateway reachability, and browser auto-open support.

agentos doctor --deep adds read-only OpenClaw compatibility probes for Gateway protocol, native auth, scopes, required methods, config access, config schema/patch support, channel status, model readiness, fallback count, and the last native failure when AgentOS is running.

agentos stop sends SIGTERM to the AgentOS server listening on the selected port. If the runtime state is stale and no process is listening there, the CLI clears that stale state automatically.

agentos update refreshes a release installation in place. agentos update --check only checks whether a newer version exists.

If AgentOS was installed with pnpm or npm, update commands only print the matching package manager command instead of changing files in place.

agentos uninstall removes a release-installer copy. If the package was installed with pnpm or npm, remove it with your package manager instead.

AgentOS is designed to work with a local OpenClaw installation. If OpenClaw is missing, AgentOS still starts and guides onboarding in the UI.

Security:

  • AgentOS is intended to bind locally by default; avoid exposing it publicly without your own network controls.
  • Packaged AgentOS uses API token authentication and opens an authenticated local URL from the launcher.
  • API routes are centrally protected, and remote Gateway URLs are blocked by default unless explicitly allowed with AGENTOS_ALLOW_REMOTE_GATEWAY_URL=1.
  • Sensitive local config/auth files are written with owner-only permissions where applicable.

Compatibility:

  • Requires Node.js 24 or newer.
  • Expects OpenClaw 2026.6.8 or newer.
  • Uses OpenClaw Gateway-first transport by default, with explicit CLI fallback for install, recovery, Gateway process control, older or unsupported Gateway methods, malformed responses, scope limits, and unavailable native auth.
  • Run agentos doctor --deep and check in-app diagnostics to verify OpenClaw version, Gateway protocol compatibility, native auth, scopes, fallback activity, and model readiness before the first mission.
  • Account-target browser-profile dispatch is an MVP bridge until OpenClaw exposes typed browser-profile dispatch. AgentOS enforces access rules before task launch and passes selected profile/session context; requires_approval rules remain blocked until approval dispatch exists.