Pure Rust · No Chromium or V8 · Apache 2.0 · local-first
Complex GUIs and heavyweight browsers add latency and memory costs to repeated tests.
Tools built around human operators leave agents coordinating browser state, proxies, and request editors.
A mistake or prompt injection can redirect testing toward unrelated applications or internal services.
A final report alone does not show the requests sent, responses received, or connections denied.
Navigate pages, forms, and authenticated sessions through a CLI built for agents.
Extract and organize endpoints with observations tied to browser traffic.
Capture, edit, replay, and compare requests in the same browser session.
Configure isolation and access policies, then review browser actions and denied connections.
$ h5i browser open https://docs.rs --allow docs.rs $ h5i browser snapshot @e1 heading "Documentation" @e2 link "Getting started" $ h5i browser click @e2 ✓
The optional websec plugin lets agents capture, edit, replay, and compare browser traffic. No separate MITM proxy, CA setup, or repeater.
Browse the app. Test its traffic. Re-run the flow for authorized security testing.
Browser policy covers browser traffic. To constrain other tools, sandbox the whole workflow; enforcement depends on the isolation tier.
Sandbox the entirew workflow. Browser policies reject other destinations and record denied attempts.
Run the agent and its tools inside a sandbox with explicit network and filesystem limits.
Review browser actions, HTTP traffic, and denied connections with their reasons.
Inspect sessions and take over sensitive browser steps when human input is needed.
GitHub · checked September 10, 2026 · Repository and releases
Bring application browsing, reconnaissance, and HTTP testing into agent-driven security work.
Use consistent session state and CLI commands across browser and plugin capabilities.
Use controlled environments for CTFs and research, with traffic evidence and execution records.
Website compatibility remains a tradeoff: h5i is not a full Chromium replacement.
Improve website compatibility and repeatable browser, recon, and HTTP testing workflows.
Target 10 design partners building AI red-teaming workflows; work toward the first paid pilots.
Keep improving a local-first, Apache 2.0 browser alongside contributors and security researchers.