BrowserBash is a free, open-source CLI that transforms plain-English sentences into real browser automation tests without requiring selectors, code, or API keys. It runs on free local models (Ollama) or OpenRouter models, making browser testing accessible to all with zero cloud costs.
Key benefits include:
- Plain English Automation: Turns natural language into browser tests with no selectors, code, or flaky locators.
- Free & Open Source: Apache-2.0 CLI with MIT engine; no API keys or credit card needed for local runs.
- Multi-Provider Support: Runs on local Chrome, cloud grids (BrowserStack, LambdaTest, Browserbase), or CDP endpoints with a single flag.
- Agent & CI Integration: NDJSON output for CI/agent workflows, exit codes for verdicts, and committable markdown tests.
- Local Model Default: Uses Ollama for free, local, no-key AI processing with MIT Stagehand engine for cloud grids.
Perfect for developers, QA engineers, and automation teams who need to create browser tests without coding, while prioritizing cost-efficiency and open-source flexibility.
