O

OpenCLI

Make Any Website into CLI & Use your logged-in browser by AI agent.

29.8k
Stars
+650
Stars/month
161
Commits (90d)
10
Releases (6m)

Package downloads, last 30 days: npm @jackwener/opencli 66.4K · counts from npm and pypistats, updated weekly · most-downloaded agent tools

Star Growth

+65 (0.2%)
29.1k29.8k30.4kSep 30Oct 3

Overview

OpenCLI turns websites, browser sessions, and Electron apps into deterministic interfaces for humans and AI agents. It provides adapters for popular sites and allows AI agents to navigate, click, fill forms, extract data, and inspect pages through a logged-in Chrome browser.

Deep Analysis

Key Differentiator

Enables AI agents to operate websites through a user's logged-in browser session with deterministic interfaces.

⚡ Capabilities

  • • Browser automation
  • • Website-to-CLI conversion
  • • Form filling
  • • Data extraction
  • • Navigation control

🔗 Integrations

Chrome/Chromium browserElectron appsAI agents via opencli-browser skill

✓ Best For

  • ✓ Automating logged-in browser sessions
  • ✓ Creating deterministic interfaces for AI agents
  • ✓ Web scraping with authentication

✗ Not Ideal For

  • ✗ End-user AI applications
  • ✗ Generic chatbot interfaces
  • ✗ Image generation

⚠ Known Limitations

  • ⚠ Requires Chrome/Chromium browser
  • ⚠ Needs browser extension installation
  • ⚠ Node.js >= 20.18.1 required for npm install

Alternatives

See all 8 OpenCLI alternatives →

Compare OpenCLI

Maintain OpenCLI?

Show your live rank in your README, or put OpenCLI in front of every visitor to AgentoolRank.