LaVague review
A free, self-hosted framework for developers building and testing browser agents.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
LaVague is an open-source framework for developers building AI agents that act on web pages to complete objectives. Its agents pair a world model with an action engine that turns objectives and page state into browser actions. The framework is suited to developers working on browser-based process automation, information retrieval or QA workflows, particularly those who want to build and test agents rather than adopt a hosted automation service. It can run locally and supports Windows, macOS and Linux, as well as a Chrome extension driver.
Browser execution is a key part of LaVague’s scope: it supports Selenium and Playwright, plus actions through a Chrome extension driver. LaVague QA can turn Gherkin specifications into tests, and its test runner supports testing and benchmarking. An optional Gradio interface offers an interactive way to work with an agent. For remote browser execution, LaVague documents Browserbase drivers; that route requires a separately configured Browserbase connection. This mix makes the framework relevant to teams evaluating agents across browser drivers, while remaining a developer-oriented tool rather than a managed browser service.
LaVague is free and open source, with self-hosting available; there are no plan tiers to compare. Token usage and cost tracking help developers monitor agent activity, and listed integrations include OpenAI alongside Selenium, Playwright, Browserbase and Gradio. Support channels are community and documentation. Choose LaVague if you want control over agent development, execution drivers and testing workflows. If you need a hosted service with browser execution bundled in and managed for you, this framework is a less direct fit.
LaVague pros and cons
- Where it wins
- Supports Selenium, Playwright and Chrome extension drivers
- LaVague QA generates tests from Gherkin specifications
- Includes benchmarking and token usage and cost tracking
- Where it doesn't
- Remote execution requires a separately configured Browserbase connection
- Requires developers to work with a framework rather than hosted service
- Support is through community resources and documentation
LaVague fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update
