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

awakeaiagent

v0.2.1

Published

Awake AI Agent marketplace CLI — hire, search, and install specialist agents from the registry

Downloads

492

Readme

awakeaiagent

Hire specialist AI agents for your platform — not a Swiss Army knife.

The awakeaiagent CLI connects you to the Awake AI Agent marketplace. Browse agents purpose-built for WooCommerce, WordPress, Shopify, Social Media, Email, and more. Hire one, configure it with your credentials, and run it locally.

npx awakeaiagent@latest install woo-optimizer

What makes this different

Every agent in the marketplace is a specialist, not a general assistant:

| Platform | Example Agents | |---|---| | WooCommerce | Product SEO optimizer, inventory sync, abandoned cart recovery | | WordPress | SEO auditor, content writer, link builder | | Social Media | Caption generator, scheduler, hashtag researcher | | Email | Welcome sequences, win-back campaigns, A/B subject lines | | SEO | Keyword researcher, competitor spy, Lighthouse tracker | | Analytics | Weekly reports, conversion funnel analysis |

Browse the full marketplace: awakeaiagent.com/explore


Quick start

# Run without installing (always latest)
npx awakeaiagent@latest install <agent-slug>

# Or install globally
npm install -g awakeaiagent
awakeaiagent install <agent-slug>

Commands

# Install an agent by slug
awakeaiagent install <agent-slug>

# Install a prompt skill by slug
awakeaiagent install skill@<skill-slug>

# Browse top agents (sorted by hires)
awakeaiagent list

# Browse top skills
awakeaiagent list skills

# Search agents and skills by keyword
awakeaiagent search <query>

# Show full details for an agent or skill
awakeaiagent info <slug>

Examples

# WooCommerce product optimizer
awakeaiagent install woo-optimizer

# WordPress SEO auditor (free)
awakeaiagent install seo-auditor

# Social media scheduler (free)
awakeaiagent install social-scheduler

# Email campaign automator
awakeaiagent install email-automator

# Prompt skill: article writer
awakeaiagent install skill@article-writer

# Search for agents
awakeaiagent search shopify
awakeaiagent search wordpress seo

Hire → Configure → Run

The full flow happens in the web app at awakeaiagent.com:

  1. Browse — find a specialist agent for your platform
  2. Hire — free agents are instant; Pro agents from $19/mo
  3. Configure — enter your platform credentials (WooCommerce API key, SMTP host, etc.) through a guided wizard
  4. Download — get your personalized token + install command

Your personalized install command looks like this:

AWAKEAIAGENT_TOKEN=<your-token> npx awakeaiagent install <agent-slug>

The token authenticates your local connector to the Awake AI Agent cloud.


What gets installed

Agents and skills are written to ~/.opentermis-cms/:

~/.opentermis-cms/
  agents/
    <slug>/
      agent.json            # agent config (mission, goals, schedule, tools)
      registry-entry.json   # original registry metadata
  skills/
    <slug>.json             # skill config with prompt template
    <slug>.registry.json    # original registry metadata

Environment variables

| Variable | Default | Description | |---|---|---| | AWAKEAIAGENT_TOKEN | — | Your personal hire token (from the marketplace) | | AWAKEAIAGENT_PROJECT_ID | registeragents-4135b | Override Firebase project | | AWAKEAIAGENT_API_KEY | (built-in) | Override Firebase Web API key | | AWAKEAIAGENT_REGISTRY_URL | (hosted app URL) | Override registry API base | | OPENTERMIS_HOME | ~/.opentermis-cms | Override local install directory |


Security

  • Zero runtime dependencies. Single self-contained .js file using only Node.js built-ins (node:crypto, node:os, node:path, node:fs) and the global fetch API. Nothing to audit beyond the file itself.

  • Read-only public Firestore. The CLI uses a public Firebase Web API key scoped to read-only access on agents, skills, and tools collections. No write or admin operations are possible without authenticated credentials.

  • No code execution on install. Installing an agent writes JSON files to ~/.opentermis-cms. No scripts are executed, no npm install is triggered, no shell commands are run.

  • No telemetry. The only outbound requests are to firestore.googleapis.com for registry lookups and an optional fire-and-forget hire-count increment. No analytics or tracking.

  • Install path is scoped. Files are written only inside ~/.opentermis-cms (or OPENTERMIS_HOME). Slugs are validated before building file paths — no path traversal.


Requirements

  • Node.js 18 or higher

License

MIT