LaVague

Turn objectives into browser automation
Browser & computer-use agentsWeb agent frameworkApache-2.0Runs locallyPythonIntermediate
OSAI Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is LaVague?

LaVague compiles a natural-language objective into Selenium or Playwright code that carries it out in a real browser.

Why people choose LaVague

LaVague at a glance

CategoryBrowser & computer-use agents
TypeWeb agent framework
LicenseApache-2.0
Runs locallyYes
Built withPython
Skill levelIntermediate
Best forgenerating reusable automation scripts

Open-source alternatives to LaVague

Other open-source browser & computer-use agents tools worth comparing:

Browser UseLet AI agents control your browserSkyvernAutomate browser workflows with LLMs + visionStagehandAI browser automation on top of PlaywrightOpen InterpreterChatGPT's Code Interpreter on your machineNanobrowserMulti-agent web automation in your own browserSteelHeadless browser infrastructure for AI agentsPlaywright MCPGive any AI a real browser via MCP

LaVague head-to-head

LaVague vs Browser UseLaVague vs SkyvernLaVague vs StagehandLaVague vs Open InterpreterLaVague vs NanobrowserLaVague vs SteelLaVague vs Playwright MCP

FAQ

Is LaVague free?

LaVague is free and open-source (Apache-2.0 license), so you can use, self-host and modify it at no cost.

Can I run LaVague locally?

Yes. LaVague is designed to run on your own machine or server, keeping your data private.

What is the best alternative to LaVague?

Popular open-source alternatives include Browser Use, Skyvern, Stagehand. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →