AI · GitHub repo

browser-use

Open-source Python library enabling AI agents to control web browsers.

Visit github.com ↗

browser-use is an open-source framework that lets LLMs interact with web pages like human users. It identifies interactive elements, handles navigation, fills forms, and bypasses barriers to automate multi-step online tasks. It provides a standard base for building autonomous browser agents with custom LLM backends.

What it's for

  • Automate online research across multiple websites and platforms
  • Navigate forms, select options, and book appointments or reservations autonomously
  • Scrape dynamic web content and extract structured data using AI vision

Features

  • Element detection using numbered bounding-box visual tags
  • Support for multiple LLM providers including OpenAI, Anthropic, and custom endpoints
  • Form filling, clicking, typing, and complex page navigation
  • Terminal logging detailing agent reasoning and executed actions
  • Docker support and cloud-hosted execution options

Pricing

Open source. Free and open source (MIT license); paid managed cloud platform available with signup credit.

Details

Type
GitHub repo
Category
AI
Topic
AI Agents
Open source
Yes
Platforms
Code library, Command line, Self-hosted, Web
For
Python developers building AI agents and web automation pipelines.
Alternative to
Manus, Playwright, Puppeteer
Tags
agents, browser automation, llm, python, scraping, web

Why it was saved

  • @sabrina_ramonov, 13 March 2025: Allows developers and creators to build autonomous browser-based workflows (like searching Twitter, researching on Google, and drafting posts on Threads) without manual intervention.

Compare

Related

  • Skills.sh

    Open directory and CLI for discovering and installing AI agent skills

  • Odin AI

    Enterprise platform to build autonomous AI agents and automated business workflows.

  • ai-agent-cognitivedriftt

    Starter repository for building an autonomous social AI agent with Eliza

  • Botpress

    AI agent and chatbot platform for automated customer support and workflows.

  • Browser Use Box

    Always-on cloud agent box with preinstalled browser and Telegram interface

  • Browser Use WebUI

    Open-source graphical interface for running autonomous AI browser agents locally.

All 21 in AI Agents →

Updated