
Browser Use
Open-source framework that lets an LLM click, type, and navigate the web for you
About
Browser Use is an open-source Python framework that connects an LLM to a real, controllable browser so agents can navigate sites, fill forms, extract data, and complete multi-step web tasks. It pairs with models from OpenAI, Anthropic, Google, or local providers, and offers optional hosted cloud browsers for running at scale. It is best for automating web workflows — research, data collection, form filling, QA — that have no API.
# Python 3.11+ required
uv add browser-use
# Add your model key to a .env file:
# OPENAI_API_KEY=sk-...Then write your agent in a Python file (see How to use) and run it with uv run agent.py. uv will fetch the browser dependencies on first run.
More in Agents & Automation
View allCraft Anything
Point Claude Code at a website, app or game and it rebuilds your own version from scratch — clean-room, comparing at three screen widths.
Claude Code Action
Anthropic's official GitHub Action — Claude Code answers @claude mentions, reviews PRs, implements fixes and triages issues in your repos.
Strix
Open-source autonomous AI pentesting: multi-agent teams find OWASP Top 10 flaws and validate each with a working PoC exploit.