Skip to content

OpenCLI

by jackwenerCLI toolResearch something

Lets your AI agent use websites through the Chrome browser you are already signed in to

View on GitHub

About OpenCLI

OpenCLI lets your AI agent use websites through your own Chrome, where you are signed in. The agent can open pages, click, fill in forms and pull out content; and ready-made commands fetch data from popular sites.

For People who use AI agentsPeople who script web tasks

Made by jackwener

An open-source project published on GitHub by the developer behind the account jackwener. Its README does not name the author further.

Stars
★ 31k
License
Apache-2.0
Cost
Free
Platforms
Mac · Win · Linux
Level
Intermediate

Overview

OpenCLI is a command-line tool, with an optional desktop app, that links to your own Chrome through a browser extension. Your AI agent can then open pages, click, fill in forms and pull out content on sites where you are already signed in. Ready-made commands also fetch things like Hacker News top stories or the Bilibili hot list as a table, JSON or CSV. It suits people who want an agent to read or act on websites for them, and technical users who script web tasks.

It works inside your existing signed-in browser, so the agent can reach pages behind a login using the session you already have.

Try these first

Start with the first one: it is a small task you can check easily.

  1. Run opencli doctor, then show me the top 5 Hacker News stories with opencli hackernews top --limit 5.First try · read-only

  2. Open [page URL] in my browser and summarise the main points on the page.read-only

  3. Get the Bilibili hot list as CSV and save it as a file I can open in a spreadsheet.saves a file

  4. Fill in the form at [page URL] with these details: [details]. Stop before you submit it.fills a form

Example prompts written by Agent Flows Hub.

Features

From the creator's documentation.

FeatureWhat it doesRuns
Browser controlOpen pages, click, type, fill in forms and take screenshots in your ChromeYour browser
Signed-in sitesWorks on sites where your Chrome is already logged in, using that sessionYour accounts
Site commandsReady-made commands for over 100 sites, from hot lists and search to postingRead + write
Output formatsResults as JSON, table, YAML, Markdown or CSVYour computer
DownloadsSave images, videos and articles from supported sitesYour computer
Agent skillsSkills that teach your AI agent to drive the browser and write new site commandsYour agent

Good to know

You want an AI agent to read or work on a website where you are already logged in. OpenCLI connects the agent to your own Chrome, so it can open the page, read its structure, click and fill in fields, or run a ready-made command for a known site.

Limits

  • It acts through your signed-in Chrome profile, so site commands can post, follow or send messages as you. Start with read-only commands, and check each site's rules on automation.
  • Video downloads from some sites need yt-dlp installed separately, and a site command can stop working when the site changes; the project ships an autofix skill for that case.

Notes by (original project name: OpenCLI), written from the creator's documentation, not from running it ourselves. OpenCLI README: quick start and agent skills · OpenCLI website

Stuck setting it up?

Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.

Get help

Other cli tools

  • OpenCommit Writes a clear git commit message for your changes with one short command
  • Repomix Packs a whole code project into one file you can hand to an AI chat assistant
  • ShellGPT Turns a plain-English request into the terminal command you need, and can run it for you
  • Skill Seekers Turns a documentation site, PDF or GitHub repo into a skill your AI agent can use
  • Skills CLI Installs, updates and removes agent skills for Claude Code, Codex, Cursor and more
  • Agent Reach Lets your AI agent search and read YouTube, Reddit, X, Bilibili, Xiaohongshu and more

See all 18 cli tools

GitHub