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

peopleclaw

v0.1.0

Published

PeopleClaw CLI — Workflow engine for SMEs. Manage workflows, cases & human-in-the-loop steps from terminal or LLM agents.

Downloads

2

Readme

🐾 PeopleClaw CLI

Workflow engine for SMEs — manage workflows, cases & human-in-the-loop steps from terminal or LLM agents.

npm version license node


PeopleClaw is a workflow engine designed for small and medium businesses where humans are part of the loop — approvals, reviews, manual checks. The CLI lets you (or your LLM agent) drive workflows from anywhere a terminal lives.

Status: v0.1.0 — CLI skeleton. Commands are wired but not yet connected to a live PeopleClaw server. The shape is stable; the wires come next.

Install

npm i -g peopleclaw

Verify:

peopleclaw --help

Quick Start

# 1. Point the CLI at your PeopleClaw server
peopleclaw config set --api-url https://api.peopleclaw.com --token sk_xxx

# 2. Browse available workflows
peopleclaw workflows list
peopleclaw workflows get wf_invoice_approval

# 3. Kick off a case
peopleclaw cases create --workflow wf_invoice_approval --input '{"amount": 1200, "vendor": "Acme"}'

# 4. Track progress
peopleclaw cases list --status pending
peopleclaw cases get case_abc123

# 5. Advance a human step (approve / reject)
peopleclaw cases advance case_abc123 --step manager_review --action approve --data '{"note":"LGTM"}'

Commands

Workflows

| Command | Description | | --- | --- | | peopleclaw workflows list | List all available workflows | | peopleclaw workflows get <id> | Show a workflow's definition |

Cases

| Command | Description | | --- | --- | | peopleclaw cases create --workflow <id> [--input <json>] | Start a new case | | peopleclaw cases get <id> | Show case state and step history | | peopleclaw cases list [--status <status>] | List cases, optionally filtered | | peopleclaw cases advance <id> --step <stepId> --action <approve\|reject> [--data <json>] | Advance a human-in-the-loop step |

Config

| Command | Description | | --- | --- | | peopleclaw config set --api-url <url> --token <token> | Save endpoint and token | | peopleclaw config show | Print current config (token redacted) |

Config is stored at ~/.peopleclaw/config.json.

Connecting to a PeopleClaw Server

PeopleClaw server is under active development. Once available, you'll get an API URL and token from your workspace settings, then run:

peopleclaw config set --api-url https://YOUR-WORKSPACE.peopleclaw.com --token YOUR_TOKEN

Until then, commands will print a friendly "not yet connected" notice — the CLI surface is stable for scripting against.

Why PeopleClaw?

  • Humans-first. Most workflow engines treat humans as exceptions. PeopleClaw treats them as first-class steps.
  • LLM-friendly. A clean CLI means LLM agents can drive workflows the same way humans do.
  • Built for SMEs. No enterprise weight. Spin up a workflow in minutes.

Roadmap

  • [x] CLI skeleton (v0.1.0)
  • [ ] Live API integration
  • [ ] Real-time case watching (cases watch)
  • [ ] Inline approvals via deep links
  • [ ] Workflow authoring helpers

License

MIT © Exis Zhang