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
OpenCLI screenshot
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.

Last 90 days

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.

45 contributors in PR sampleAt least 3 releasesIssue response rate 11% · sample 81 (82% coverage)Median first response 2.2dPR merge rate 60% · 94 sampled in window

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 browser and opencli-adapter-author skill

Quick start

How it is installed, how hard it is, and where to start.

Where it runs

Runs locally

Difficulty

Easy — follow the steps

Self-hostableRuns locally
  1. 01Install OpenCLI: Download OpenCLIApp (macOS/Windows) recommended, or install globally via npm (requires Node.js ≥ 20).
  2. 02Install the Browser Bridge Extension: Install OpenCLI from Chrome Web Store, or manually load the unpacked extension.
  3. 03Verify setup: Run opencli doctor to check browser connectivity.
  4. 04Run your first commands: e.g., opencli hackernews top --limit 5 or opencli 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-browser skill 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 via opencli browser primitives.
  • Write new adapters end-to-end with opencli browser + the opencli-adapter-author skill, which guides from first recon through field decoding, code, and opencli 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
  • Latest release

    Verified

    v1.8.8

    Source: GitHub API · latest_release=v1.8.8 · 9/30/2026

  • License

    Verified

    Apache-2.0

    Source: GitHub API · license.spdx_id=Apache-2.0 · 9/30/2026

  • needs api key

    Verified

    No

    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

    Verified

    macos, windows, linux, browser

    Source: admin_cms · cms editor · 8/12/2026

  • Category hint

    Inferred from materials

    ai-apps

    Source: Project README · hint=ai-apps · 8/12/2026

  • product forms

    Verified

    cli, desktop, browser_extension

    Source: admin_cms · cms editor · 8/13/2026

  • supports local

    Verified

    Yes

    Source: admin_cms · cms editor · 8/12/2026

  • supports self host

    Verified

    Yes

    Source: admin_cms · cms editor · 8/12/2026

Other verified projects matched by category, capabilities, and intended roles.