What problem does it solve?
QA teams and AI agents often struggle to automate web interactions reliably, while keeping a stable, auditable browser state. gstack provides a fast, persistent headless browser daemon and a minimal CLI surface to drive it from Claude Code and other agents, enabling deterministic, testable web automation.
Core Features & Use Cases
- Persistent headless browser daemon powered by Playwright with a Bun-based server and a stable state file, enabling quick replays and session continuity.
- Deterministic toolset for navigation, interaction, diffing, screenshots, and cookies that supports reproducible bug reproduction and QA workflows.
- Cross-project dogfooding & QA: integrate into CI-like prompts and agent prompts to validate deployments, triage issues, and collect evidence.
- Workspace isolation: maintain separate browser contexts per repo/workspace to prevent cross-contamination of sessions or cookies.
Quick Start
Install gstack, then run the browse CLI to start the headless browser for your QA workflow.