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

@sym-bot/xmesh

v0.2.2

Published

xMesh — decision and cognition generation for the agentic-native organization. Desktop server + web cockpit on the open @sym-bot substrate.

Readme

xMesh

xMesh generates your organization's decisions and cognition — the operating system of the agentic-native organization. The cognition control plane for an agentic mesh: one desktop process (API + web cockpit) plus the xMesh iOS app. It watches cognition — what each agent admitted, why, and the lineage behind every claim — not agents and messages. Built on the open Mesh Memory Protocol and the @sym-bot substrate.

Run

npm i -g @sym-bot/xmesh
xmesh

On first run it generates a passcode, prints it, and stores it in ~/.xmesh/passcode. It announces itself on your Wi-Fi (_xmesh._tcp), so the iOS app finds it without a typed IP — open the app, tap your mesh, enter the passcode. The web cockpit is on http://localhost:8787.

| Env | Default | Meaning | | --- | --- | --- | | XMESH_PORT | 8787 | API + web cockpit port | | XMESH_PASSCODE | generated on first run | overrides the stored passcode | | XMESH_AGENT_MODEL | claude-haiku-4-5 | model for deployed llm-mind agents | | XMESH_AGENT_TOKEN_BUDGET | 50000 | per-agent LLM token budget |

No API keys. Agents that use an LLM — deployed llm-mind agents and the mission workers — drive your own local CLI login: install Claude Code and/or the Codex CLI and log in, and xMesh runs claude -p / codex exec on your existing subscription. A gpt/codex model routes to Codex, anything else to Claude. Cost is never implicit — the default rule-mind agents need no LLM at all, and an llm agent won't deploy unless a CLI is present.

State lives under ~/.xmesh/ (sessions, passcode, deployed-agent roster) and the mesh's own stores under ~/.sym/ — xMesh reads what nodes persist and sign; it holds no shared store and routes no messages (observe-only invariant).

Licensing

Solo mode is free and complete: one operator, the full local product — first mission, cognition-node deploy, missions, Canon, the cockpit and the iOS app on your LAN. The org tier is licensed per organization and unlocks the surfaces where a decision binds more than one human: additional operators (seat-capped), and the cross-org gateway. Licenses are offline-verifiable signed tokens — no phone-home, no activation server; paste yours into ~/.xmesh/license (or XMESH_LICENSE) and it takes effect on the next request. Get one at xmesh.bot.

Learn it

Deploy a mesh from scratch in ten minutes, watch cognition form, steer with directives agents are free to reject, read the issue queue, ask the mesh, and put Claude Code on it. Every recipe is backed by this repository's executable BDD suite (test/, and the iOS ten-minute-mesh XCUITests).

Develop

npm run dev     # API (tsx) + web (vite), hot reload
npm test        # server suite — no paid APIs, ever
npm run build   # compile server → dist/ and web → web/dist (what ships)