MIT · Agents

browser-use

Open-source browser automation agent framework that makes websites accessible to AI agents.

88K stars 10.2K forks MIT license 2026-04-19 verified
bash
$pip install browser-use
Open sourceSelf-hosted
Overview

What is browser-use?

browser-use is an MIT-licensed Python project for connecting AI agents to browser actions, making it useful for teams prototyping web automation, browser agents, and task execution over real websites.

Browser-first agent surface

browser-use focuses on making websites actionable for AI agents.

Most business workflows still cross web apps, forms, dashboards, and authenticated pages.

Python developer workflow

The project is built for developers who want to compose browser automation into agent code.

A focused framework can be easier to adopt than a full agent operating environment.

Strong fit for narrow automation tests

It is useful for validating whether a browser task can be represented as an agent workflow.

Narrow tests reveal site failures, credential needs, and reliability issues before a team scales automation.
Install

One command to start

$ pip install browser-use
Use cases

What teams use it for

Website task automation

Use browser-use when an agent needs to navigate, click, type, inspect pages, or complete a web flow.

Browser agent prototypes

Test browser automation as a standalone layer before adding memory, scheduling, or full workflow orchestration.

Web QA and research workflows

Evaluate how agents behave across real web pages, changing layouts, and multi-step browser tasks.

Ecosystem

Tags & capabilities

agentopen sourcebrowser automationbrowserworkflow orchestrationtool callingopen sourceself hosted
Comparison

How it stacks up

Choose browser-use for browser automation primitives

vs full action-agent platforms

OpenClaw and OpenHands cover broader agent workflows. browser-use is more focused when the core problem is browser operation itself.

FAQ

Questions

What should I check before using browser-use?

Start with one safe workflow for browser-use. Inspect official setup instructions, required credentials, execution logs, approval points, and failure recovery before expanding from a sandbox task into production automation.

Is browser-use open source?

browser-use is listed with MIT based on the official source links in this profile. Re-check the repository, model card, or docs before production use.

Who should evaluate browser-use?

browser-use is most worth evaluating for developers building agents that need to operate websites.

Is browser-use the same as a full agent platform?

No. It is more focused on browser automation. You may still need memory, scheduling, permissions, and workflow orchestration around it.