📖 The AI Tool Bible

OpenCLI

Open-source bridge that hands your already-logged-in Chrome session to a CLI and AI agents.

Free· Free and open-source (Apache-2.0)AgentsGPT-3, GPT-27.4 / 10
Visit website →
Best for

Pick OpenCLI if you want an AI agent or shell script to act inside services you are already logged into, without dealing with API keys or scrapers.

Skip if

Skip it if you need a polished, supported commercial automation platform or you are not comfortable running a local daemon and browser extension.

OpenCLI is an Apache-2.0 licensed command-line tool that turns your real, logged-in Chrome browser into a stable, scriptable API for both humans and AI agents. Rather than scraping pages or juggling API tokens, it installs a Browser Bridge extension that reuses your existing session cookies and renders web actions as deterministic CLI commands (e.g. `opencli bilibili hot --limit 5`). A second engine extends the same idea to Electron desktop apps like Cursor, Codex, ChatGPT, Notion and Discord, so an agent can drive those apps natively from the terminal.

It is aimed at developers building agent workflows, automation engineers, and power users who want their AI assistant to act inside authenticated services without handing over credentials. Adapters are written as drop-in `.ts` or `.yaml` files in a `clis/` folder, there is a plugins registry with installation and integrity validation, and a record-and-replay mode captures real browser sessions to bootstrap new adapters. Installation is `npm install -g @jackwener/opencli`; the project is fully free and open-source on GitHub at jackwener/opencli.

The project positions itself as "Emacs for AI Agents" — a programmable environment rather than a fixed product — and ships skills files that integrate with Claude and other local agent directories. Caveats: it is early-stage, single-maintainer, requires running a local daemon plus Chrome extension, and the website is bilingual Chinese/English with sparse English documentation outside the README.

Editor's take

A genuinely interesting take on agent tooling: instead of more API wrappers, it just hands the agent your real browser. The Electron-app bridge is the standout idea. Treat it as a power-user toolkit rather than a finished product — the docs and ecosystem are still catching up to the ambition.

— The AI Tool Bible editorial team

Pros

  • Reuses your logged-in Chrome state, so no API keys, OAuth or scraping needed
  • Open-source (Apache-2.0) with a plugin registry and YAML/TS adapter system
  • Also CLI-ifies Electron apps like Cursor, ChatGPT and Notion for agent control
  • Record-and-replay turns real browser sessions into reusable CLI commands
  • Ships skills/adapters for Claude and other local AI agents out of the box

Cons

  • ⚠️ Early-stage solo-maintainer project with a thin English marketing site
  • ⚠️ Requires a local daemon plus a Chrome extension — non-trivial setup
  • ⚠️ Adapter coverage depends on the community; many sites still unsupported
  • ⚠️ Tying agents to your live login carries real account-risk if scripts misbehave

Use cases

browser-automationagent-toolingcli-scriptingelectron-app-controlsession-replay

Explore related

Compare with similar tools

All in Agents

LangGraph

Featured
Agents · BYO (Claude / GPT / open)
8.8

Stateful, graph-based agent orchestration from LangChain.

Freemium· Free open-source; LangGraph Platform paidstateful agentshuman-in-loop

CrewAI

Featured
Agents · BYO (Claude / GPT / open)
8.4

Python framework for multi-agent orchestration.

Freemium· Free open-source core; cloud platform paidmulti-agentorchestration

Ernie Bot

Agents · Baidu ERNIE 4.0 / ERNIE X1 / ERNIE Turbo (in-house)
8.7

Baidu's Mandarin-first ChatGPT rival, powered by the ERNIE model family

Freemium· Free tier for Ernie 3.5 access; Ernie 4.0 and premium features require a paid subscription (approximately CNY 59.9/month for individual plans); enterprise API pricing via Baidu AI Cloud Qianfan platform is metered per 1K tokens.Mandarin content writing and marketing copyChinese-language document Q&A and summarisation

Moveworks

Agents · Orchestrates multiple enterprise-ready LLMs (undisclosed mix, historically including OpenAI GPT and in-house models via its Reasoning Engine)
8.7

The enterprise AI assistant that searches, answers, and takes action across your business systems

Enterprise· Enterprise-only pricing; no public tiers. Quoted per organization based on employee count, integrations, and agent scope. Contact sales for a quote.IT service desk ticket deflectionHR policy Q&A and self-service

AWS Bedrock

Agents · Multi-model: Anthropic Claude, Meta Llama, Mistral, Cohere, AI21, Amazon Nova/Titan, DeepSeek, Stability, OpenAI GPT
8.6

Build and scale generative AI applications with foundation models

Paid· Pay-as-you-go per 1K input/output tokens per model; on-demand, batch, and provisioned throughput tiers. New AWS accounts get up to $200 in credits. Enterprise agreements via AWS.Enterprise RAG chatbot over private documentsMulti-step tool-using agents via AgentCore

Claude Agent SDK

Agents · Claude Opus / Sonnet
8.6

Anthropic's official SDK for building autonomous Claude agents.

Free· Free SDK; API usage billed at Claude ratesClaude agentstool use