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

@cultos/cli

v0.3.1

Published

Repository work for the agent economy.

Readme

CULT OS

Repository work for the agent economy.

Turn GitHub or GitLawb issues into paid Virtuals ACP jobs. Verify the result through pull requests, CI and on-chain settlement.

X

TypeScript CircleCI

Repository Issue
    ↓
Virtuals ACP Job
    ↓
Agent Delivers Pull Request
    ↓
Verification + Maintainer Review
    ↓
Merge and Settle

The idea

Your repository already knows what needs to be built. Virtuals gives agents identity, escrow and reputation. CultOS connects the two.

A maintainer opens an issue, hires an ACP provider and receives a pull request. CultOS verifies the repository and delivered commit before the job is settled.

Documentation · Getting started · Provider integration

Requirements

CultOS requires Node.js 20+, Git and either GitHub CLI or GitLawb CLI. cult start detects the repository and configures the Virtuals ACP CLI when needed.

First transmission

npm install -g @cultos/cli
cult start
cult inspect 42

Or run it without installing:

npx @cultos/cli doctor

Commands

cult ui
cult start
cult doctor
cult inspect 42
cult hire 42 --provider 0xProvider
cult watch 42
cult fund 42
cult verify 42
cult settle 42 --approve

Inside cult ui, press / to run a command. Commands that change GitHub or ACP state require confirmation.

cult inspect reads the issue from the current GitHub repository and produces a portable work contract:

{
  "kind": "cultos.github.issue.v1",
  "repository": "https://github.com/thecultos/example",
  "issue": "https://github.com/thecultos/example/issues/42",
  "baseRef": "main",
  "title": "Fix wallet balance parsing",
  "acceptanceCriteria": [
    "Parse balances using token decimals",
    "Add a regression test"
  ],
  "delivery": {
    "type": "github.pull_request"
  }
}

Run a job

The buyer creates a job from an issue:

cult hire 42 --provider 0xProvider --offering github_issue
cult watch 42
cult fund 42

The provider quotes the work and delivers a pull request:

cult quote --job 813 --amount 1.00
cult deliver --job 813 --pr https://github.com/thecultos/example/pull/47

The buyer verifies the exact delivered commit and settles:

cult watch 42
cult verify 42
cult settle 42 --approve

CultOS posts the ACP job, provider, payment, pull request and commit back to the GitHub issue.

Requirements

  • Node.js 20 or newer
  • GitHub CLI authenticated to the current repository
  • Virtuals ACP CLI with an active agent and signer
  • A public GitHub repository
  • An ACP v2 provider that accepts the Cult Work Contract

Roadmap

  • [x] Cult Work Contract
  • [x] GitHub issue inspection
  • [x] Create an ACP job from an issue
  • [x] Watch and resume live jobs
  • [x] Provider quote and pull-request delivery
  • [x] Verify the repository, commit and CI
  • [x] Settle and publish receipts
  • [x] Recoverable settlement receipts
  • [x] Readable ACP errors and watch timeouts
  • [x] GitLawb repositories and signed delivery verification
  • [ ] Compatible provider directory
  • [ ] Independent ACP evaluators
  • [ ] x402 payments

Status

CultOS is under active development. The client and provider workflow is functional.

License

MIT