Quick Start
API
hexr.browser.browse()
string
required
The URL to navigate to.
list[dict]
default:"None"
Sequence of browser actions to perform after initial page load.
int
default:"60"
Maximum total execution time in seconds.
int
default:"1280"
Browser viewport width in pixels.
int
default:"720"
Browser viewport height in pixels.
BrowseResult
Actions
Examples
Web Research Agent
Form Submission
Visual Analysis with GPT-4o
Async Version
Security Model
Same as Sandbox — runs inside a Firecracker microVM:- No SPIFFE identity inside the browser VM
- No credential access — can’t call cloud APIs
- No cluster network — can’t reach Vault, Gateway, or other agents
- Fresh VM per request — no persistent state or cookies
- Hardware isolation — KVM boundary, not just a container
This is a Browserbase-style managed browser, not Cloudflare Browser Rendering.
It runs on your own infrastructure (Kubernetes + Firecracker) with full isolation.