jackwenerAI apps
OpenCLI
Convert websites and logged-in Chrome sessions into CLI interfaces for humans and AI agents.
- CLI
- Desktop
- Browser extension
- macOS
- Windows
- Linux
- Browser
- Self-hostable
- Runs locally

- Popularity
- 29.7k Stars
- GitHub stars
- Recent activity
- 9/24/2026
- Updated in the last 30 days
- License
- APACHE-2.0
- Permissive
Why it matters
We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.
Problem
Addresses the fragmentation between web automation and CLI tools, allowing users to invoke browser sessions directly from the terminal.
Practical value
Combines a browser extension with a local daemon to provide stable control over logged-in Chrome sessions and standardized interfaces for AI agents.
Innovation / differentiation
Abstracts browser actions into programmable CLI commands and enables AI agents to generate or repair web adapters, lowering maintenance overhead for automation scripts.
Leverage potential
Integrates various local tools and desktop applications under a unified CLI interface, suitable for constructing complex automation workflows.
Why now
Aligns with the trend of AI agents interacting with local browsers, providing a more deterministic interaction method for LLMs.
Community activity
In the last 90 days there were 144 new issues and 347 pull requests; the bounded issue/PR samples include 66 issue authors and 45 PR contributors, with at least 3 releases.
Maintainer responsiveness
The 99-issue window sample had a 67% close rate, and the 94-pull-request sample had a 60% merge rate. Maintainer-response observations covered 82% of that issue sample, with a 11% response rate and median first response of 2.2 days.
Key highlights
- Built-in adapters: CLI commands for Bilibili, Zhihu, Xiaohongshu, Reddit, HackerNews, Twitter, and more
- AI agent operation: after installing skills, agents can navigate, click, type, fill, extract via logged-in browser
- Write new adapters: end-to-end adapter authoring with
opencli browserandopencli-adapter-authorskill
Quick start
How it is installed, how hard it is, and where to start.
Where it runs
Runs locally
Difficulty
Easy — follow the steps
- 01Install OpenCLI: Download OpenCLIApp (macOS/Windows) recommended, or install globally via npm (requires Node.js ≥ 20).
- 02Install the Browser Bridge Extension: Install OpenCLI from Chrome Web Store, or manually load the unpacked extension.
- 03Verify setup: Run
opencli doctorto check browser connectivity. - 04Run your first commands: e.g.,
opencli hackernews top --limit 5oropencli bilibili hot --limit 5.
Best for
- Teams that want data on their own servers
- Developers who want to try it on their machine
More about it
OpenCLI converts any website into a CLI & runs Browser Use on your logged-in Chrome. It turns websites, browser sessions, Electron apps, and local tools into deterministic interfaces for humans and AI agents. Or run Browser Use against any page — navigate, fill forms, click, extract, automate.
OpenCLI gives you one surface for three different kinds of automation:
- Use built-in adapters for sites like Bilibili, Zhihu, Xiaohongshu, Reddit, HackerNews, Twitter/X, and many more.
- Let AI Agents operate any website — install the
opencli-browserskill in your AI agent (Claude Code, Cursor, etc.), and it can navigate, click, type/fill, extract, and inspect any page through your logged-in browser viaopencli browserprimitives. - Write new adapters end-to-end with
opencli browser+ theopencli-adapter-authorskill, which guides from first recon through field decoding, code, andopencli browser verify.
It also works as a CLI hub for local tools such as gh, docker, longbridge, tg, discord, wx, ntn (Notion), and other binaries you register yourself, plus desktop app adapters for Electron apps like Cursor, Trae CN, Codex, Antigravity, ChatGPT, and Trae SOLO.
Sources
Each field shows its status and source — expand to review.
9 · Expand
Sources
Each field shows its status and source — expand to review.
Latest release
Verifiedv1.8.8
Source: GitHub API · latest_release=v1.8.8 · 9/30/2026
License
VerifiedApache-2.0
Source: GitHub API · license.spdx_id=Apache-2.0 · 9/30/2026
needs api key
VerifiedNo
Source: admin_cms · cms editor · 8/12/2026
One-liner
Verified{"en":"Convert websites and logged-in Chrome sessions into CLI interfaces for humans and AI agents.","zh":"把网站和已登录的 Chrome 会话转成 CLI 接口,也可供 AI Agent 直接操作浏览器。"}
Source: admin_cms · cms editor · 8/12/2026
Platforms
Verifiedmacos, windows, linux, browser
Source: admin_cms · cms editor · 8/12/2026
Category hint
Inferred from materialsai-apps
Source: Project README · hint=ai-apps · 8/12/2026
product forms
Verifiedcli, desktop, browser_extension
Source: admin_cms · cms editor · 8/13/2026
supports local
VerifiedYes
Source: admin_cms · cms editor · 8/12/2026
supports self host
VerifiedYes
Source: admin_cms · cms editor · 8/12/2026
Related projects
Other verified projects matched by category, capabilities, and intended roles.
hermes-agent
A personal AI agent that runs locally or on remote infrastructure with terminal, messaging, memory, skills, and scheduled automation.
ollama
A local model runner for Windows, macOS, and Linux with a REST API plus Python and JavaScript clients.
ragflow
An open-source RAG engine fusing deep document understanding and agent capabilities to build grounded context layers for LLMs.
unsloth
A desktop and developer toolkit for running, fine-tuning, and deploying language and diffusion models locally on Windows, macOS, and Linux.
financial-services
Financial services reference agents, skills, and MCP connectors for Claude and Managed Agents.
needle
A small local-model Python package for tool calling and structured extraction, with offline inference, confidence thresholds, LoRA fine-tuning, and model export.