awakeaiagent
v0.2.1
Published
Awake AI Agent marketplace CLI — hire, search, and install specialist agents from the registry
Downloads
492
Maintainers
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-optimizerWhat 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 seoHire → Configure → Run
The full flow happens in the web app at awakeaiagent.com:
- Browse — find a specialist agent for your platform
- Hire — free agents are instant; Pro agents from $19/mo
- Configure — enter your platform credentials (WooCommerce API key, SMTP host, etc.) through a guided wizard
- 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 metadataEnvironment 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
.jsfile using only Node.js built-ins (node:crypto,node:os,node:path,node:fs) and the globalfetchAPI. 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, andtoolscollections. 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, nonpm installis triggered, no shell commands are run.No telemetry. The only outbound requests are to
firestore.googleapis.comfor 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(orOPENTERMIS_HOME). Slugs are validated before building file paths — no path traversal.
Requirements
- Node.js 18 or higher
License
MIT
