dom0 icon

dom0

Extension Actions

How to install Open in Chrome Web Store
CRX ID
hmmgdjjgocihocjemhibnhfgcjflampe
Status
  • Live on Store
Description from extension meta

Browser automation for AI agents

Image from store
dom0
Description from store

dom0 enables programmatic browser automation through a local command-line interface. It connects to a locally-running CLI daemon via WebSocket on localhost to receive commands and return results.

Features:
- Capture accessibility tree snapshots for AI-readable page structure
- Navigate, click, type, scroll, and interact with page elements
- Take screenshots and export pages to PDF
- Manage tabs and windows
- Read and set cookies, localStorage, and sessionStorage
- Emulate devices, viewports, and media preferences

How it works:
dom0 uses the Chrome DevTools Protocol (via the debugger API) to automate browser interactions. Commands are sent from the local dom0 CLI tool over a localhost-only WebSocket connection. No data is sent to any remote server.

Permissions:

- debugger: Required for Chrome DevTools Protocol access to automate page interactions
- tabs: Required to list, create, switch, and close browser tabs
- activeTab: Required to attach the debugger to the currently active tab
- storage: Required to persist extension configuration
- alarms: Required to keep the background service worker alive for the WebSocket connection
- Host permissions (all URLs): Required to automate any website the user navigates to

Privacy:

All communication stays on your local machine. dom0 connects only to localhost and never transmits browsing data to external servers. See our privacy policy at https://bytespace.ai/privacy-policy.

Learn more about dom0 at https://bytespace.ai or https://dom0.dev