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

@autoprise/cli

v15.31.1

Published

AutoPriseAi command-line interface — talk to your AutoPrise instance from any terminal.

Readme

@autoprise/cli

Command-line client for AutoPriseAi. Talk to your AutoPrise instance from any terminal — your laptop, the VM, Termux on Android, a cloud shell, anywhere with Node 18+ and internet access.

Install

npm install -g @autoprise/cli

Requires Node 18 or higher.

First-time setup

autoprise login
# Endpoint URL: https://api.utilization-tracker.online   (or http://localhost:3000 on the host)
# API key:      <paste the value of API_KEY from your backend .env>

Credentials are stored in ~/.autoprise/config.json (mode 600 on Unix). The API key is the same one the dashboard, mobile app, and extension use — find it in <repo>/.env as API_KEY=....

Non-interactive:

autoprise login --endpoint https://api.utilization-tracker.online --key <key>

Commands

| Command | What it does | |---|---| | autoprise login | Save endpoint + API key for this machine | | autoprise status | Backend health, version, skill/conversation counts | | autoprise chat "<msg>" | Send a message to the brain; print the response | | autoprise agents list | List all agents across all orgs |

Every command supports --json for pipe-friendly output.

Examples

# Talk to the brain
autoprise chat "what's running right now?"

# Pipe stdin into the brain
cat error.log | autoprise chat "what went wrong here?"

# Filter agents by org
autoprise agents list --org JobRadar

# Use jq on the JSON output
autoprise agents list --json | jq '.[].agents[] | select(.lastRunStatus == "completed") | .name'

Endpoint options

| Where you're running the CLI | Endpoint to use | |---|---| | The host machine (where the backend runs) | http://localhost:3000 | | Any other device on your LAN | http://<host-LAN-IP>:3000 | | Anywhere on the internet | https://api.utilization-tracker.online (via Cloudflare Tunnel) |

How it works

Thin HTTPS client over the AutoPriseAi REST API (src/core/api-routes.ts). Auth is the standard Authorization: Bearer <API_KEY> header — same surface as the dashboard and mobile app. The CLI adds no new backend endpoints.

For the network setup behind api.utilization-tracker.online, see docs/CLOUDFLARE_TUNNEL_SOP.md in the monorepo.

Development

To work on the CLI itself (not just use it), clone the monorepo:

git clone https://github.com/AutoPriseAI/AutoPriseAi.git
cd AutoPriseAi/cli
npm install
npm run build
npm link              # makes the local build available as `autoprise`

Source layout:

cli/src/
├── index.ts          # commander entry — registers all commands
├── config.ts         # ~/.autoprise/config.json read/write
├── client.ts         # fetch wrapper with Bearer auth + ApiError
├── output.ts         # printJson / table / fail helpers
└── commands/
    ├── login.ts      # prompt or flags → save endpoint + apiKey
    ├── status.ts     # GET /status
    ├── chat.ts       # POST /api/chat (also reads stdin)
    └── agents.ts     # GET /api/orgs → table or --json

License

ISC