Skip to main content

oi-browser

Browser automation backend for Oi: CDP-driven Chrome control, record/replay, an MCP server, and skill generation from recorded sessions.

Install

pip install oi-browser

From the Oi checkout it is pinned as a git dependency, so there is nothing extra to do — uv sync resolves it.

What's inside

Module Purpose
oi_browser.cdp Launch and drive Chrome over the DevTools Protocol
oi_browser.actions Screenshot / capture actions
oi_browser.record Record a session, replay it later, store the artifacts
oi_browser.cli oi-browser command-line entry point
oi_browser.mcp_server Expose the browser over MCP for agent tool use
oi_browser.install Chromium download and system dependency setup
oi_browser.profile Persistent browser profile management
oi_browser.settings Paths and runtime settings

State lives under ~/.oi-browser/ by default (profiles, screenshots, recordings). Override with OI_HOME if Oi is configured elsewhere.

CLI

oi-browser --help

Provenance

This package is the oi_browser module of the octop-browser distribution (orcakit, MIT), renamed so it matches the Oi rebrand. The upstream wheel did not ship its own licence file or copyright header; the MIT notice it is distributed under is reproduced in LICENSE here.

License

MIT — see LICENSE.

Metadata

Release files for oi-browser 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for oi-browser 1.0.0
File Interpreter ABI Platform
oi_browser-1.0.0-py3-none-any.whl Python 3 none any Details

Release files / oi_browser-1.0.0-py3-none-any.whl

Download URL oi_browser-1.0.0-py3-none-any.whl
Size 102.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ebb19f9291ec397e010d2dfcd2a16d3db79275339e359d98e51f0d2cc686843b
BLAKE2b-256 checksum
How to use checksums
77441697d2e2d09d45a39a06679e8bb436551cebd1801952cae174afba15e71f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page