Skip to content

OpenCLI

AI Agents & Assistants

A CLI tool that converts any web page, logged‑in Chrome session, Electron app, or local binary into deterministic commands for humans and AI agents.

JavaScript Latest v1.8.2 · 1d ago Security brief →

Features

  • Convert websites into command‑line interfaces (CLI) using built‑in adapters for sites like Bilibili, Zhihu, Reddit, etc.
  • Expose a logged‑in Chrome session to AI agents so they can navigate, fill forms, click, and extract data via `opencli browser` primitives.
  • Write custom adapters with guided scaffolding (`opencli-adapter-author`) or register local binaries as CLI commands.
  • Act as a hub for desktop Electron apps (Cursor, ChatGPT, etc.) by providing adapter wrappers.
  • Provide diagnostic utilities (`opencli doctor`) and profile management for multiple Chrome profiles.

Recent releases

View all 106 releases →
No immediate action
v1.8.2 New feature

twitter, xiaohongshu, chatgpt, grok, sitemap updates

No immediate action
v1.8.1 Mixed

readme, Twitter, Bilibili, Xiaohongshu, Jira, Chess, Upwork, GeoGebra, WeRead, extension

Review required
v1.8.0 New feature
Dependencies

Weibo delete, Xianyu inbox, Zhihu comments, Twitter enhancements, Reddit routes

No immediate action
v1.7.22 Bug fix

AuthRequiredError + Weibo unwrap

No immediate action
v1.7.21 New feature

New web search adapters

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
23,390
Forks
2,351
Languages
JavaScript TypeScript HTML
Downloads/week
15,458 ↑57%
NPM Maintainers
1
Contributors
184
TypeScript
Types included ✓

Install & Platforms

Install via
npm

Beta — feedback welcome: [email protected]