open-browser-use

module
v0.1.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2026 License: MIT

README

Open Browser Use

English 简体中文 Release Ask DeepWiki


open-browser-use is an open-source Chrome automation stack for AI agents. It connects a Chrome MV3 extension, a Go native messaging host, and local SDKs so agents can control a real Chrome profile through a readable, self-hosted route.

The project focuses on a small core: install the browser extension, install the local host, then use the CLI or SDKs to inspect tabs, open pages, run CDP commands, and hand browser state back to an upper-layer agent runtime.

Quick Start

Install the CLI

Install the native host and CLI with npm:

npm install -g open-browser-use

Or install with Homebrew:

brew install iFurySt/open-browser-use/open-browser-use
Set Up Chrome

After installing the CLI, register the native host and ask Chrome to install the Web Store extension:

open-browser-use setup

Restart Chrome and approve the Open Browser Use extension prompt if Chrome asks.

While the Chrome Web Store item is pending review, install the latest release CRX instead:

open-browser-use setup release

setup release downloads the latest open-browser-use-chrome-extension-*.crx from GitHub Releases and opens it in Chrome. It reads the CRX extension id and registers the native host for that id. The alias open-browser-use setup offline is also available for this non-Web-Store path.

If you only need to repair the native messaging host registration, run:

open-browser-use install-manifest
Use It

Check that the extension and native host can talk to each other:

open-browser-use ping

List browser and session state:

open-browser-use info
open-browser-use tabs
open-browser-use user-tabs

Open and control a tab:

open-browser-use open-tab --url https://example.com
open-browser-use navigate --tab-id <tab-id> --url https://github.com/iFurySt/open-codex-browser-use

The CLI also exposes lower-level Browser Use style calls through:

open-browser-use call --method <method> --params '<json>'

License

MIT

Directories

Path Synopsis
cmd
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL