Skip to main content

What is it?

A completely new agent built from scratch. Think Claude Code for the browser: web scraping, data extraction, file manipulation, and complex multi-step workflows. Example: “Here’s a CSV with 50 people. For each person, find their LinkedIn profile, extract their current title and company, and return an enriched CSV.” The BU Agent handles the entire pipeline in a single task.

Quick start

Same package, different import path:
import asyncio
from browser_use_sdk.v3 import AsyncBrowserUse

async def main():
    client = AsyncBrowserUse()
    result = await client.run("Find the top 3 trending repos on GitHub today")
    print(result.output)

asyncio.run(main())

Structured output

from browser_use_sdk.v3 import AsyncBrowserUse
from pydantic import BaseModel

class Contact(BaseModel):
    name: str
    title: str
    company: str

client = AsyncBrowserUse()
result = await client.run(
    "Find the founding team of Browser Use on LinkedIn",
    output_schema=Contact,
)
print(result.output)
The BU Agent API is experimental. The interface may change.