browser-use
ActiveDescription
Python library that lets LLMs drive browsers via natural language.
Key Features
- Natural language driven — Describe the task, it executes
- Multi-model — OpenAI, Anthropic, local
- Visual replay — Screenshot every step
- DOM parsing — Smart detection of interactive elements
- Python API — Playwright-style ergonomics
Use Cases
💡 Let agents auto-fill web forms.
💡 Build end-to-end web testing agents.
💡 Extract structured data from web pages.
Categories
Quick Start
pip install browser-use
from browser_use import Agent
agent = Agent(task='Search agentlist.top')
result = await agent.run()