Browser Use (Framework)
The dominant open-source framework for giving LLM agents control of a real browser. "Make websites accessible for AI agents." 96.4K GitHub stars as of 2026-05-31, the most-starred browser-agent project.
What it is
Browser Use is a Python library that lets an LLM drive a web browser to complete tasks - navigate, read the page, click, type, and extract data - by exposing the page to the model in an agent-friendly representation rather than raw HTML. The tagline is "make websites accessible for AI agents." A developer wires up a model and a task, and the framework runs the perceive-decide-act loop against a live browser. Its star count (101,568 as of 2026-06-30) makes it the reference implementation most of the ecosystem reaches for first. Source: browser-use/browser-use README, https://github.com/browser-use/browser-use, 2026-06-30
Current source snapshot: latest GitHub release 0.13.2 published 2026-06-12; default branch main at 2454d3e2551705232333c906ded8fc31ab0fc9f2 from 2026-06-28. Source: GitHub browser-use/browser-use, 2026-06-30
How it differs from Kevin's primary tool
Kevin's enforced default for agent browsing is Browser Testing Skills (a native Rust CLI using CDP, token-efficient ref snapshots, React introspection, Web Vitals, batch commands). Browser Use is the popular Python-framework alternative:
- Language and shape - Browser Use is a Python library embedded in agent code; agent-browser is a CLI any agent or CI can shell out to.
- Ecosystem position - Browser Use is what much of the open-source agent world standardizes on, so it is the relevant comparison point and integration target, even where agent-browser is preferred for Kevin's workflows.
- Related products - distinct from Browser Use Box (Bux) (an always-on personal browser agent box from a different author) despite the shared name fragment. The Browser Use org also ships Video Use, a sibling agent skill for editing existing video footage.
For repeatable site playbooks see Autobrowse (Browserbase Skills); for visual-regression agent loops see Browser Harness - Self-Healing Browser Automation. A Browser Use agent can also be a tool node inside an orchestrator like LangGraph.
Browser Use CLI 3.0
The July bookmark promotes Browser Use CLI 3.0 as a coding-agent browser-control surface: a terminal agent can connect to real Chrome or a cloud browser, drive it through the Browser Use stack, and keep the browser session visible enough for human debugging. The local thumbnail shows a split between Chrome and a Claude Code-style terminal, which is the relevant product claim for Kevin: browser operation is becoming a first-class CLI adjunct for coding agents, not only a Python library embedded inside a custom agent. Source: X/@browser_use, 2026-07-02
Current source check on 2026-07-06: browser-use/browser-use default-branch HEAD is 18484f23ac96bb955259a1c54530a7d265dfffdb. The Browser Use browser-harness project remains the closer comparison to Kevin's local Browser Harness - Self-Healing Browser Automation because both emphasize direct browser/session control for coding agents. Local routing stays unchanged: use Kevin's Browser Testing Skills and Browser Harness - Self-Healing Browser Automation first unless the task explicitly asks for Browser Use, Browser Use Cloud, or the CLI's own integration surface. Source: GitHub git ls-remote, 2026-07-06
QA skill pattern
Browser Use's upstream qa skill is an evaluator pattern, not merely another browser-control wrapper: it QA-tests a website or web app and returns a 1-5 quality score with evidence. The skill explicitly warns that a text-only model cannot judge screenshots by itself; no-vision agents should delegate visual judgment to Browser Use v2 cloud agents or another vision-capable reviewer, using pass/fail judging plus structured scoring. Source: Browser Use qa skill docs, 2026-06-30
Install path from upstream:
npx skills add https://github.com/browser-use/browser-use --skill qa
For Kevin's stack, this changes routing narrowly: use Browser Harness - Self-Healing Browser Automation or Browser Testing Skills first for local visual QA unless the user asks for Browser Use, a Browser Use cloud/subagent flow is required, or a text-only builder needs a multimodal reviewer. The reviewed artifact pairs GLM 5.2 as a text-only builder with Browser Use v2 multimodal QA subagents that review the site, find bugs, judge aesthetics, and send targeted feedback. Source: X/@browser_use, 2026-06-20
Timeline
- 2026-07-06 | Added Browser Use CLI 3.0 as a coding-agent browser-control signal. Local decision unchanged: Kevin defaults to Browser Testing Skills / Browser Harness - Self-Healing Browser Automation, while Browser Use CLI is a candidate when a workflow specifically needs Browser Use Cloud or its direct agent integration. Current
browser-use/browser-useHEAD:18484f23ac96bb955259a1c54530a7d265dfffdb. Source: X/@browser_use, 2026-07-02; Source: GitHubbrowser-use/browser-use, 2026-07-06 - 2026-07-04 | Added Video Use as a related Browser Use org project after source review. It is a candidate/reference agent video-editing skill, not a default Browser Use routing change. Source: GitHub
browser-use/video-use, 2026-07-04 - 2026-06-30 | Deep-reviewed Browser Use's
qaskill docs, upstreamskills/qa/SKILL.md, local screenshot artifact, and repository metadata. Updated routing: Browser Use QA is a useful evaluator/subagent pattern for vision-backed website scoring, while Kevin's default local browser QA still starts with Browser Harness - Self-Healing Browser Automation or Browser Testing Skills. Source: Browser Use docs; GitHub; X/@browser_use, 2026-06-20 - 2024-2025 | Browser Use grew into the most-starred open-source browser-agent framework during the surge of web-acting agents. Source: browser-use/browser-use, https://github.com/browser-use/browser-use, 2026-05-31
- 2026-05-31 | Tool page created. Repo at 96,413 stars, latest release
0.12.9, active. Listed as a complement/alternative to Kevin's enforced Browser Testing Skills default. Source: browser-use/browser-use README, https://github.com/browser-use/browser-use, 2026-05-31