Files
jackwener__opencli/docs/index.md
jackwener 11cd9d14ad fix: align docs and skills with JS-first adapter contract
Adapters are now .js files (not .ts). Update all references across:
- README.md, README.zh-CN.md, CONTRIBUTING.md
- docs/guide/getting-started.md, docs/index.md
- skills/opencli-browser/SKILL.md, skills/opencli-explorer/SKILL.md

The runtime (discovery.ts) only loads .js from user clis/ directories,
and `opencli browser init` generates .js scaffolds. Documentation was
still teaching users to create .ts files.
2026-04-11 00:40:12 +08:00

1.4 KiB

layout, hero, features
layout hero features
home
name text tagline actions
OpenCLI Make any website or Electron App your CLI Zero risk · Reuse Chrome login · AI-powered discovery · Browser + Desktop automation
theme text link
brand Get Started /guide/getting-started
theme text link
alt View on GitHub https://github.com/jackwener/opencli
icon title details
🖥️ CLI All Electron Turn ANY Electron application into a CLI tool — Cursor, Codex, Antigravity, ChatGPT, Notion, and more. AI can control itself natively.
icon title details
🔐 Account Safe Reuses Chrome's logged-in state. Your credentials never leave the browser — no tokens, no exposed passwords.
icon title details
🤖 AI Agent Ready explore discovers APIs, synthesize generates adapters, cascade finds auth strategies. Built for AI-first workflows.
icon title details
⚡ Dual-Engine Architecture Supports both declarative pipeline adapters and robust browser runtime TypeScript injections for maximum flexibility.
icon title details
🔧 Self-Healing Setup opencli doctor auto-starts the daemon and diagnoses extension + live browser connectivity.
icon title details
📦 Dynamic Loader Simply drop .js adapters into the clis/ folder for auto-registration. Zero boilerplate.