You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-12Lines changed: 4 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,24 +16,16 @@ OpenCLI gives you one surface for three different kinds of automation:
16
16
17
17
It also works as a **CLI hub** for local tools such as `gh`, `docker`, and other binaries you register yourself, plus **desktop app adapters** for Electron apps like Cursor, Codex, Antigravity, ChatGPT, and Notion.
18
18
19
-
## Why OpenCLI
20
-
21
-
---
22
-
23
19
## Highlights
24
20
25
-
-**CLI All Electron** — CLI-ify apps like Antigravity Ultra! Now AI can control itself natively.
26
-
-**Browser Automation** — `browser` gives AI agents direct browser control: click, type, extract, screenshot — any interaction, fully scriptable.
27
-
-**Website → CLI** — Turn any website into a deterministic CLI: 87+ pre-built adapters, or crystallize your own with `opencli record`.
21
+
-**Desktop App Control** — Drive Electron apps (Cursor, Codex, ChatGPT, Notion, etc.) directly from the terminal via CDP.
22
+
-**Browser Automation** — `browser` gives AI agents direct browser control: click, type, extract, screenshot — fully scriptable.
23
+
-**Website → CLI** — Turn any website into a deterministic CLI: 87+ pre-built adapters, or generate your own with `opencli generate`.
28
24
-**Account-safe** — Reuses Chrome/Chromium logged-in state; your credentials never leave the browser.
29
-
-**Anti-detection built-in** — Patches `navigator.webdriver`, stubs `window.chrome`, fakes plugin lists, cleans ChromeDriver/Playwright globals, and strips CDP frames from Error stack traces. Extensive anti-fingerprinting and risk-control evasion measures baked in at every layer.
-**External CLI Hub** — Discover, auto-install, and passthrough commands to any external CLI (gh, obsidian, docker, etc). Zero setup.
32
-
-**Self-healing setup** — `opencli doctor` diagnoses and auto-starts the daemon, extension, and live browser connectivity.
33
-
-**Dynamic Loader** — Simply drop `.js` adapters into the `clis/` folder for auto-registration.
26
+
-**CLI Hub** — Discover, auto-install, and passthrough commands to any external CLI (gh, docker, obsidian, etc).
34
27
-**Zero LLM cost** — No tokens consumed at runtime. Run 10,000 times and pay nothing.
35
28
-**Deterministic** — Same command, same output schema, every time. Pipeable, scriptable, CI-friendly.
36
-
-**Broad coverage** — 87+ sites across global and Chinese platforms (Bilibili, Zhihu, Xiaohongshu, Reddit, HackerNews, and more), plus desktop Electron apps via CDP.
0 commit comments