# Browser Use > Browser Use is a cloud platform and open-source SDK that enables AI agents to autonomously interact with websites using natural language. It provides web agents, stealth browser infrastructure, custom LLMs optimized for browser automation, managed proxies, and skills that turn any website into a reliable API endpoint. ## Cloud SDK > The most SOTA browser agent and the most scalable browser infrastructure. Built on the largest AI browser automation open-source library on GitHub with almost 100k stars. Web scraping, data extraction, form filling, and headless browser automation via natural language. Anti-detection, CAPTCHA solving, residential proxies. Alternative to Playwright, Puppeteer, and Selenium for AI-powered automation. - GitHub: https://github.com/browser-use/browser-use - Dashboard: https://cloud.browser-use.com - API key: https://cloud.browser-use.com/settings?tab=api-keys&new=1 - Open Source: https://github.com/browser-use/browser-use - Docs: https://docs.browser-use.com - OpenAPI spec (v3): https://docs.browser-use.com/cloud/openapi/v3.json - Chat UI example: https://docs.browser-use.com/cloud/tutorials/chat-ui — Full end-to-end example with live browser, streaming, auth. Best starting point to build a prototype. - Stealth benchmark: https://browser-use.com/posts/stealth-benchmark - Agent benchmark (online Mind2Web): https://browser-use.com/posts/online-mind2web-benchmark - Blog: https://browser-use.com/posts **Use v3** (`from browser_use_sdk.v3 import AsyncBrowserUse` / `import { BrowserUse } from "browser-use-sdk/v3"`). v2 is legacy. Install (check if already installed and update to latest): - Python: `pip install --upgrade browser-use-sdk` - TypeScript: `npm install browser-use-sdk@latest` Set API key (starts with `bu_`): ``` export BROWSER_USE_API_KEY=bu_your_key_here ``` ### Get Started - [Quick start](https://docs.browser-use.com/cloud/quickstart): State-of-the-art AI browser automation with stealth browsers, CAPTCHA solving, residential proxies, and managed infrastructure. - [Prompt for Vibecoders](https://docs.browser-use.com/cloud/vibecoding): Complete Cloud SDK reference for AI coding agents. ### Agent - [Introduction](https://docs.browser-use.com/cloud/agent/quickstart): Easiest way to automate the web. Tell this agent in natural language what it should do, and it can interact with the web like a human. - [Structured output](https://docs.browser-use.com/cloud/agent/structured-output): Get validated, typed data back from agent tasks. - [Follow-up tasks](https://docs.browser-use.com/cloud/agent/follow-up-tasks): Run multiple tasks in the same browser session. - [Live messages](https://docs.browser-use.com/cloud/agent/streaming): Stream the agent's messages in real time to build custom UIs or monitor progress. - [Workspaces & files](https://docs.browser-use.com/cloud/agent/workspaces): Upload files for the agent, download files the agent creates. - [Human in the loop](https://docs.browser-use.com/cloud/agent/human-in-the-loop): Let a human interact with the live browser while the agent is running. Useful for approvals, payments, complex auth flows, or reviewing agent work before continuing. ### Browser - [Introduction Stealth](https://docs.browser-use.com/cloud/browser/stealth): Best stealth on the planet. We fork Chromium to give agents access to all websites. - [Proxies](https://docs.browser-use.com/cloud/browser/proxies): Residential proxies in 195+ countries. On by default. - [Live preview & recording](https://docs.browser-use.com/cloud/browser/live-preview): Watch the agent's browser in real time. Embed it in your app. - [Playwright, Puppeteer, Selenium](https://docs.browser-use.com/cloud/browser/playwright-puppeteer-selenium): Connect your automation framework to Browser Use's stealth infrastructure via CDP. ### Authentication - [Profiles](https://docs.browser-use.com/cloud/guides/authentication): Persistent browser state — cookies, localStorage, saved passwords. Login once, reuse across sessions. - [Sync local and cloud cookies](https://docs.browser-use.com/cloud/guides/profile-sync): Sync your local browser cookies to the cloud — instantly authenticate without managing credentials. ### Integrations - [OpenClaw](https://docs.browser-use.com/cloud/tutorials/integrations/openclaw): Give OpenClaw agents browser automation with Browser Use — via CDP or the CLI skill. - [MCP Server](https://docs.browser-use.com/cloud/guides/mcp-server): Run browser automation tasks from your AI coding assistant. Connect to Claude, Cursor, Windsurf, or any MCP client. - [Webhooks](https://docs.browser-use.com/cloud/guides/webhooks): Receive real-time notifications when tasks complete. Configure webhook endpoints for async task monitoring. - [n8n](https://docs.browser-use.com/cloud/tutorials/integrations/n8n): Use Browser Use as an HTTP node in n8n workflows. ### Tutorials - [Chat UI](https://docs.browser-use.com/cloud/tutorials/chat-ui): Full end-to-end example. Build a chat UI with live browser preview, follow-up tasks, recording, and streaming messages. - [FAQ](https://docs.browser-use.com/cloud/faq): Common questions and solutions. ### Legacy (v2) - [Agent (v2)](https://docs.browser-use.com/cloud/legacy/agent): V2 agent models and file handling. - [Public share links (v2)](https://docs.browser-use.com/cloud/legacy/public-share): Generate shareable URLs for agent sessions using the v2 API. - [Skills](https://docs.browser-use.com/cloud/legacy/skills): Turn any website into a deterministic API endpoint. Create once, call repeatedly. - [1Password & 2FA](https://docs.browser-use.com/cloud/guides/1password): Auto-fill passwords and TOTP codes from 1Password during agent tasks. - [Secrets](https://docs.browser-use.com/cloud/guides/secrets): Pass domain-scoped credentials to the agent securely. ### Cloud API v3 - [API Reference](https://docs.browser-use.com/cloud/api-reference): Authenticate and start using the Browser Use REST API. ### Cloud API v2 - [API key](https://docs.browser-use.com/cloud/api-v2-overview): Set your API key to access the Browser Use v2 REST API. ## Open Source Documentation - [GitHub Repository](https://github.com/browser-use/browser-use): Open-source Python SDK for self-hosted browser automation - [Quickstart](https://docs.browser-use.com/quickstart): Install and run your first local automation task - [Agent Basics](https://docs.browser-use.com/customize/agent/basics): Configure and customize the agent - [Browser Basics](https://docs.browser-use.com/customize/browser/basics): Configure the browser instance - [Custom Tools](https://docs.browser-use.com/customize/tools/add): Extend the agent with custom actions - [Production Guide](https://docs.browser-use.com/production): Best practices for running in production - [Supported Models](https://docs.browser-use.com/supported-models): All supported LLM providers - [Agent Parameters](https://docs.browser-use.com/customize/agent/all-parameters): Full agent configuration options - [Browser Parameters](https://docs.browser-use.com/customize/browser/all-parameters): Full browser configuration options - [Prompting Guide](https://docs.browser-use.com/customize/agent/prompting-guide): Best practices for writing agent prompts - [Code Agent](https://docs.browser-use.com/customize/code-agent/basics): Python code-generating agent for complex workflows - [Hooks](https://docs.browser-use.com/customize/hooks): Lifecycle hooks for intercepting agent behavior - [MCP Server (OSS)](https://docs.browser-use.com/customize/integrations/mcp-server): Local MCP server integration - [Observability](https://docs.browser-use.com/development/monitoring/observability): Monitor and debug agent behavior - [Parallel Browsers](https://docs.browser-use.com/examples/templates/parallel-browser): Run multiple agents in parallel ## Additional Resources - [Pricing](https://www.browser-use.com/pricing): Plans and pricing for Browser Use Cloud - [Marketplace](https://www.browser-use.com/marketplace): Pre-built browser automation skills - [Changelog](https://www.browser-use.com/changelog): Latest features and updates - [Blog](https://www.browser-use.com/posts): Technical posts on benchmarks, speed, stealth, and architecture - [Careers](https://www.browser-use.com/careers): Open positions at Browser Use - [Security (SOC 2)](https://www.browser-use.com/security/soc2): SOC 2 Type II compliance