@uniohq/cli
v0.2.0
Published
CLI for the Unio agent tool registry. Search, inspect, and demo agent-software integrations from the terminal.
Maintainers
Readme
@uniohq/cli
Terminal-native CLI for the Unio agent tool registry. Search for agent-native services, inspect their manifests, and run the full discover → onboard → call loop against the live sandbox provider without leaving your shell.
npm install -g @uniohq/cliThree commands
unio search <intent>
Semantic search against the live Unio registry.
$ unio search "send transactional email"
✔ 5 matches
┌──────────────────────┬────────────────┬──────────────┬──────────────────────┐
│ Service │ Category │ Free tier │ Health │
├──────────────────────┼────────────────┼──────────────┼──────────────────────┤
│ resend │ email │ 3000/mo │ ✓ 1/1 healthy │
│ loops │ email │ ✓ │ ✓ 2/2 healthy │
│ msg91 │ communications │ ✓ │ seeded │
└──────────────────────┴────────────────┴──────────────┴──────────────────────┘
Run: unio inspect <service_id> for detailsOptions: --limit <n> (1–20, default 5).
unio inspect <service_id>
Pretty-prints a service's full manifest: capabilities (with example requests), pricing, onboarding endpoint, and an inline Python snippet you can copy/paste.
$ unio inspect resend
✔ Resend
Resend (resend)
Send transactional and marketing email via a developer-first API.
Category: email Homepage: https://resend.com
API base: https://api.resend.com
Onboarding: ✓ https://api.resend.com/unio/signup
Capabilities
send_email POST /emails
Send a transactional email to one or more recipients...
example: {"from":"[email protected]","to":["user@..."]}
Pricing
model: usage_based (USD)
free tier: 3000 calls/mo · no card required
overage: $0.0004/callunio demo
Runs the live discover → onboard → call loop against the unio-sandbox
reference provider using @uniohq/agent. No setup, no credentials.
$ unio demo
═══ UNIO DEMO ═══
Discover → onboard → call, against https://...
✔ Agent identity: ag_01KRBTYKRC4TQVG8J9EQFSDGZ4
✔ Top match: unio-sandbox (testing)
✔ Onboarded — credential cached in OS keychain
✔ Provider replied
echoed: "hello from @uniohq/cli"
agent_id: ag_01KRBTYKRC4TQVG8J9EQFSDGZ4
call_count: 1
Agent signed up and called a live service. Zero humans. Zero clicks.Environment
| Variable | Default | Purpose |
| --- | --- | --- |
| UNIO_API_BASE | live prod URL | Override for staging or self-hosted. |
License
Apache-2.0
