browser-use
Open-source Python library for building AI agents that drive browsers — give it a goal in natural language and an LLM figures out the clicks, scrolls, and form fills via Playwright.
76
Hero Score
Popularity
84
Performance
85
Ecosystem
75
Maturity
61
Dev Experience
75
⭐ 96,484 stars⬇ 8.1M downloads/wkFirst release: Nov 2024Last release: May 2026
Async Support: YesPlugin Extensions: HighSpeed: FastDoc Quality: HighLearning Curve: Easy
Pros
- • Goal-seeking agent loop — describe the task in plain English and it plans the steps
- • Works with any LLM provider (OpenAI, Anthropic, local Ollama, etc.)
- • De-facto standard with the largest browser-agent community on Python
Cons
- • Non-deterministic by design — same task can take different paths between runs
- • Cost adds up since every step queries an LLM
- • Requires Playwright/Chromium runtime alongside Python