Cockroach Browser v0.1.0
Cockroach Browser 0.1.0
Give AI agents a browser they can use without inheriting the whole machine.
Cockroach Browser is a local-first TypeScript runtime for authorized browser sessions, compact semantic snapshots, evidence capture, an authenticated loopback API, MCP, Docker, and explicit Maqam policy hooks.
Included
- Headed and headless Chromium, CDP attachment, custom executables, isolated named profiles, explicit storage import/export, operator-supplied proxies, locale, and timezone controls
- Multi-tab work, navigation, snapshot-scoped references, forms, clicks, hover, focus, bounded scroll, drag, waits, open Shadow DOM, same-origin iframes, policy-gated JavaScript, uploads, and controlled downloads
- Screenshots, PDF, traces, HAR, video, console, network records, extraction, content-addressed evidence, and hash-chained receipts
- Accessibility, performance, broken-asset, console, security, and visual audits
- Challenge detection with authorized human handoff
- Origin allowlists, private-network blocking, effect policy, finite budgets, exact action approvals, and secret references
- TypeScript SDK, CLI, authenticated HTTP, observation-first MCP, Docker, local dashboard, jobs, health checks, and authenticated remote-worker mode
- Explicit adapters for Maqam, Qarinah, Cockroach Crawler, and ProductLoop OS
The capability registry contains 63 entries: 55 built in, 6 adapter-backed, and 2 clearly marked roadmap items.
Install
npm install cockroach-browser
npx cockroach-browser setup
npx cockroach-browser doctorLinks
- Website and docs: https://cockroachbrowser.com
- npm: https://www.npmjs.com/package/cockroach-browser
- Security model: https://cockroachbrowser.com/docs/security/
- Complete capability map: https://cockroachbrowser.com/docs/capabilities/
Verified release identity
- Source commit:
15abe1e82aaff0930ebc399f71daa15f6829261f - npm SHA-1:
9662e981e4e1918793c7ad6ba235692b2210410f - npm integrity:
sha512-jo8kbcaXtF+zVgnZl9m0Fslzjx7iVFhALD109HOKjTHrtzP9pndVDeIOySJUaYwGzF1kTHzXhn/PM8d6fOqGSw== - 121 packed files, 124,014 bytes
- Clean Ubuntu rebuild and registry tarball were byte-identical