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

@economicagents/cli

v0.2.0

Published

CLI for AEP (Agent Economic Protocol)

Readme

@economicagents/cli

Command-line interface for the Agent Economic Protocol (AEP): deploy accounts, policies, resolution, relationships, fleet, and monitoring.

Install

pnpm add -g @economicagents/cli

The aep binary is added to your PATH.

From a local clone of economicagents/AEP: cd packages/cli && pnpm run build, then run node dist/cli.js or pnpm exec aep from the repo root.

Configuration

Config: ~/.aep/config.json. Override: AEP_CONFIG_PATH, AEP_CHAIN_ID.

Required keys: factoryAddress, rpcUrl, account (after deploy). Optional: bundlerRpcUrl, indexPath, identityRegistryAddress, reputationRegistryAddress, relationship factory addresses, monitor, fleets.

Commands

| Command | Description | |---------|-------------| | aep deploy | Deploy a new AEP account | | aep address | Get predicted account address | | aep config validate | Validate ~/.aep/config.json | | aep balance | Get account deposit (EntryPoint balance) | | aep check-policy | Check if payment would pass policy (x402) | | aep freeze | Freeze account (blocks all operations) | | aep unfreeze | Unfreeze account | | aep modules | List policy module addresses | | aep policy-get | Get BudgetPolicy state (caps and spend) | | aep policy-set | Set BudgetPolicy caps (owner only) | | aep rate-limit | RateLimitPolicy configuration | | aep counterparty | CounterpartyPolicy (allowlist, blocklist, min-reputation) | | aep execute | Build, sign, submit UserOp via bundler | | aep resolve | Resolve intent to execution plan | | aep graph sync | Sync economic graph to SQLite | | aep analytics | Account analytics | | aep credit-score | Credit score for account | | aep recommendations | Provider recommendations | | aep fleet list/summary/alerts/freeze | Fleet management | | aep monitor | On-chain event monitoring | | aep credit/escrow/splitter/sla | Economic relationship commands | | aep provider probe | Probe provider x402 endpoint |

Usage

aep deploy -f 0x...Factory -n <keystore_name>
aep policy-set -m <module> --max-per-tx 1000000 --max-daily 5000000
aep check-policy -c 0xSmartAccount -a 500000 -t 0xRecipient
aep resolve -c "capability description"
aep resolve --intent-file ./intent.json
aep --json balance -a 0x...   # machine-readable stdout
export AEP_KEYSTORE_PASSWORD_FILE=/secure/path   # or pass on each run (see aep --help)
aep fleet list
aep monitor

Non-interactive signers: set AEP_KEYSTORE_ACCOUNT, FOUNDRY_PASSWORD or AEP_KEYSTORE_PASSWORD, or AEP_KEYSTORE_PASSWORD_FILE (see global aep --help), or PRIVATE_KEY (not recommended).

Build & test

pnpm run build
pnpm run test

Documentation