Developer documentation
Local browser automation, provider Web-AI workflows, and standalone deep search.
agbrowse is a short-lived Node CLI that attaches to headed Chrome through CDP, runs browser primitives, drives ChatGPT, Gemini, and Grok web UI workflows with explicit fail-closed contracts, and provides a standalone search pipeline for original-page verification and evidence scoring.
Browser runtime
Start Chrome once, then run independent commands for snapshots, clicks, tabs, diagnostics, and adaptive fetch with a 6-rung escalation ladder.
Web-AI workflows
Use provider tabs for send, poll, query, watch, session recovery, project sources, and source-audited answers.
Code artifacts
ChatGPT code mode sends a strict build prompt, retrieves generated zip artifacts headlessly, and verifies PLAN.md.
Release evidence
Source-of-truth docs, release gates, and claim audits keep public support labels aligned with code.
Search
Standalone deep search pipeline: query rewrite, adaptive-fetch original-page verification, evidence scoring, and optional web-ai escalation for deep synthesis.
Install and try
npm install -g agbrowse
agbrowse start --headed
agbrowse snapshot --interactive
agbrowse search "your query" --jsonPrimary code-mode call
agbrowse web-ai code \
--vendor chatgpt \
--model thinking \
--effort medium \
--prompt "Build a small MVP with tests." \
--output-zip ./result.zip