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.
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.
Stars
3,377
Forks
294
Language
TypeScript
License
Apache-2.0
Category
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.
Featured in
Related agents
SWE-agent/mini-swe-agent
The 100 line AI agent that solves GitHub issues or helps you in your command line. Radically...
can1357/oh-my-pi
⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python,...
MayDay-wpf/snow-cli
Agentic coding in your terminal,Simultaneously compatible with OpenAI, Gemini, and Claude.
0xranx/golembot
Run Cursor, Claude Code, OpenCode, or Codex with any LLM provider — deploy to IM, HTTP, or your...
Balneario-de-Cofrentes/notion-cli-agent
Notion CLI with AI agent support. Smart queries, Obsidian sync, batch ops, backups, validation and more.