Search By Intent
Bilingual BM25 maps natural language to runnable commands across 235 sites and 1448 commands.
A shell-native command layer for real operations: discover by intent, execute typed adapters, return structured AgentEnvelopes, and repair broken automation in place.

Current Version
Apollo · Collins shipped on 2026-04-27; the @zenalexa/unicli npm latest tag now points to this release.
One catalog, many surfaces
Uni-CLI keeps the first interaction small: search the catalog, choose the narrow command, run it, and get a structured result or a repairable error.
Uni-CLI is built for agents that already have a shell. MCP compatibility is available, but the primary path is faster and smaller: discover with unicli search, inspect with unicli describe, execute with unicli <site> <command>, and repair through the adapter path in the error envelope.
npm install -g @zenalexa/unicli
unicli search "hacker news frontpage"
unicli hackernews top --limit 5| Need | Start here |
|---|---|
| Install and run | Getting Started |
| See supported sites | Sites Catalog |
| Wire into an agent | Integrations |
| Add or repair a tool | Adapters and Self-Repair |
| Check exact behavior | Adapter Format, Pipeline Steps, Exit Codes |
| Understand the shape | Architecture, Benchmarks, Roadmap |
The website also publishes an agent-readable index at /llms.txt. It points agents to the install path, command catalog, adapter format, and repair loop without making them crawl the whole site first.