← Back to list

Browner-Use Open Source: Let AI run any website for you.

itadol5j

Browner-Use Architecture

🌐Browser-Use: Let AI automatically operate any website for you

Imagine: All you have to say is"Buy me a lunch."This means that AI automatically opens the site, selects the restaurant, and pays the bill. This is it. Browner-Use Capacity.

Browner-Use is an open-source AIAgent tool that allows AIAgentAuto-Operation Browser, to perform various web tasks. It's like yours.Browser SubstituteI don't know.

Core competencies

Capacity Annotations Example:
Job applications Automatically cast curriculum vitae "Ask me 10 front-end positions."
Shopping orders. Automatically buy goods "Buy me a lunch."
Data collection Web reptiles Fetching GitHub Trending ex10
Autoaction Any website “Check flight prices and book”

Workflow

用户输入自然语言任务 → AI Agent 理解意图 → 浏览器执行操作 → 返回结果
  1. User Input: You describe the mission in a natural language, like, "Help me apply for the job."
  2. AI understandOther Organiser
  3. Browser Execution: Auto-open web pages, click buttons, fill out forms, submit data
  4. Return Result: Upon completion, Agent returns the results for you

Benchmark: 100 real job tests

Browner-Use100 real browser tasksThe benchmark tests were performed with excellent performance:

  • ChatBrowserUse model: Compared to other modelsCome on, three to five times.Accuracy, SOTA
  • Claude Agent.: Open source versionStronger.For complex missions

Two ways to use it.

1. Open source version (free of charge)

# 安装(Python 3.11+)
uv init && uv add browser-use && uv sync

# 运行第一个 Agent
from browser_use import Agent, Browser, ChatBrowserUse
import asyncio

async def main():
    browser = Browser()
    agent = Agent(
        task="Find the number of stars of the browser-use repo",
        llm=ChatBrowserUse(),
        browser=browser,
    )
    await agent.run()

asyncio.run(main())

Characteristics:

  • Free, MIT License.
  • Need to configure LLM (OpenAI, Google, Ollama, etc.)
  • Fit for depth customization and local deployment

Cloud version (recommended)

Characteristics:

  • Invisible Browser: Avoid detection and interdiction
  • Proxy rotation: Autotoggle IP
  • CAPTCHA Solve: Autoprocessing authentication codes
  • 1000+IntegrationGmail, Slack, Notion, etc.
  • Persistent file system: Multi-session saving data
  • Memory function: Remember user preferences
# 使用 Cloud
browser = Browser(use_cloud=True)  # 启用隐身浏览器

CLI command line tool

Browner-UseFast CLI Tool, suitable to develop debugging:

# 快速浏览器自动化
browser-use open https://example.com  # 打开网页
browser-use state                     # 查看可点击元素
browser-use click 5                   # 点击第 5 个元素
browser-use type "Hello"              # 输入文本
browser-use screenshot page.png       # 截图
browser-use close                     # 关闭浏览器

CLI Keep Browser Run, there is no need to restart between the commands, and it is fast.

Claude Code Integration

Browner-UseClaude Code Skill, so that Claude Code AI's assistant can also operate the browser:

# 安装 Claude Code Skill
mkdir -p ~/.claude/skills/browser-use
curl -o ~/.claude/skills/browser-use/SKILL.md \
  https://raw.githubusercontent.com/browser-use/browser-use/main/skills/browser-use/SKILL.md

Once installed, Claude Code will be able toAutowork your browserGot it.

:: Pricing

ChatBrowserUse model pricing(each 1M tokens):

  • Enter tokens:$0.20
  • Cache input tokens:$0.02
  • Output:$2.00

Compared to other LLM providersIt's cheaper.and optimized the browser task.

Certification and CAPTCHA

Authentication processing

  • Real BrowserOther Organiser
  • AgentMail: Use of temporary mailbox accounts
  • Profile Sync: Sync authentication status to remote browser

CAPTCHA Processing

Cloud version availableInvisible Browser, automatically:

  • Avoid Trigger CAPTCHA
  • Addressing certification code challenges
  • Proxy Rotation Prevent Ban

Summary

Browner-Use YesAl Agent Age Browser Automulner:

  • Open source free, MIT License
  • Natural Language Control Browser
  • ChatBrowserUse model 3-5 times faster than other models
  • Cloud version provides invisible browsers, proxy rotations, CAPTCHA solutions
  • 1000+Integration (Gmail, Slack, Notion etc.)
  • CLI fast iterative, Claude Code Skill integration

Tell your computer what it does and it'll be done.

GitHub:https://github.com/browser-use/browser-use

Official documents:https://docs.browser-use.com