Conversation
There was a problem hiding this comment.
Pull request overview
Adds Uni-CLI as a new entry in the README’s Application section, expanding the curated list of TypeScript projects with an AI-agent-focused CLI tool.
Changes:
- Added a new “Uni-CLI” Application entry with a short description, paragraph, and feature bullets.
- Positioned the new entry within the existing Application list (currently placed before
rendertron).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| ### [Uni-CLI](https://github.com/olo-dot-io/Uni-CLI) - Universal CLI for AI agents — 756 commands across 167 sites (web, desktop, Electron apps). Self-repairing 20-line YAML adapters, auto-JSON output, ~80 tokens per call. | ||
|
|
||
| Uni-CLI is the entry point for AI agents to touch, sense, understand, modify, and control any internet application (via Chrome) and local software (via subprocess). YAML adapters are agent-readable and agent-editable. When a command fails, agents read the structured error JSON, edit the YAML adapter, and retry — fixes persist automatically. | ||
|
|
||
| * 167 sites, 756 commands — web APIs, desktop apps, Electron, browser automation | ||
| * Self-repairing YAML adapters (~20 lines each) | ||
| * Auto-JSON output in piped/non-TTY mode | ||
| * ~80 tokens per CLI call | ||
| * Raw CDP browser control (no Puppeteer/Playwright dependency) | ||
| * Apache-2.0 license | ||
|
|
||
|
|
||
| ### [rendertron](https://github.com/GoogleChrome/rendertron) - A Headless Chrome rendering solution. |
There was a problem hiding this comment.
Per contributing guidelines, new links should be added to the bottom of the relevant category. This entry is inserted before the existing last item (rendertron) in the Application section; please move the Uni-CLI entry to the end of the Application section.
|  | ||
|
|
||
|
|
||
| ### [Uni-CLI](https://github.com/olo-dot-io/Uni-CLI) - Universal CLI for AI agents — 756 commands across 167 sites (web, desktop, Electron apps). Self-repairing 20-line YAML adapters, auto-JSON output, ~80 tokens per call. |
There was a problem hiding this comment.
The heading description is very long and includes several marketing-style clauses and numeric claims. The contributing guide asks for a succinct description in the [Name](link) - description format; consider shortening the one-line description and leaving details to the paragraph/bullets below.
Add Uni-CLI
Uni-CLI is a universal CLI for AI agents — 756 commands across 167 sites (web, desktop, Electron apps). Self-repairing 20-line YAML adapters, auto-JSON output, ~80 tokens per call. TypeScript, Apache-2.0.
Why it fits this list: Uni-CLI is a TypeScript application built with strict TypeScript, Commander, and raw CDP WebSocket browser control. It's a production CLI tool in the same spirit as other Application entries like Hitchhiker and rendertron.
@zenalexa/unicli