DOCUMENTATION / HOUNDBROWSER
HoundBrowser documentation
Connect an agent to a scoped browser API. Keep model orchestration in your application and browser execution behind a clear boundary.
Start with a local service
Install from the repository, configure a service key and approved origin, then create your first browser session. No model provider key or WarHound account is required.
git clone https://github.com/warhoundai/HoundBrowser.git
cd HoundBrowser
python -m venv .venv
source .venv/bin/activate
pip install -e .
python -m playwright install chromiumChoose an integration
Use the Python client, the dependency-free JavaScript client, or HTTP directly. Every model uses the same command protocol. The service does not select or bill a model.
Understand the boundary
Only configured HTTPS origins are reachable. Browser-side JavaScript is available only in unauthenticated sessions. No shell, host filesystem, or CDP endpoint is exposed.