jackwener/opencli

Make Any Website & Tool Your CLI. A universal CLI Hub and AI-native runtime. Transform any website, Electron app, or local binary into a standardized command-line interface. Built for AI Agents to discover, learn, and execute tools seamlessly via a unified AGENT.md integration.

82
/ 100
Verified

Leverages a Chrome extension + micro-daemon architecture that reuses your browser's authenticated sessions for zero-friction access to 65+ website adapters (Bilibili, Twitter, Reddit, etc.) and local CLIs, while maintaining deterministic, LLM-free output suitable for AI agent automation. Supports dual YAML declarative pipelines and TypeScript browser runtime injections, plus native control of Electron desktop apps via Chrome DevTools Protocol—enabling structured, repeatable CLI operations across web platforms and desktop applications without token costs or LLM inference overhead.

3,377 stars and 24,993 monthly downloads. Actively maintained with 703 commits in the last 30 days. Available on npm.

Maintenance 25 / 25
Adoption 20 / 25
Maturity 18 / 25
Community 19 / 25

How are scores calculated?

Stars

3,377

Forks

294

Language

TypeScript

License

Apache-2.0

Last pushed

Mar 21, 2026

Monthly downloads

24,993

Commits (30d)

703

Dependencies

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/jackwener/opencli"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.