# Browser Use developer index

Browser Use offers three ways to build browser automation:

| Product | Use it when | Start here |
|---|---|---|
| Hosted Agents (API V4) | You want to submit a task and receive the completed result | [Agent quickstart](https://docs.browser-use.com/cloud/agent/quickstart) |
| Browser Infrastructure | You want to control managed remote browsers from your own code or agent | [Browser quickstart](https://docs.browser-use.com/cloud/browser/quickstart) |
| Open Source Library | You want to build and run the agent yourself | [Open-source quickstart](https://docs.browser-use.com/open-source/quickstart) |

## Hosted Agents (API V4)

Send a natural-language task and receive the result from a managed browser agent.

- Structured output with JSON Schema.
- Sessions and follow-up turns in the same browser context.
- Workspaces for persistent input and output files.
- Deterministic scripts that replay learned workflows without LLM cost.
- Human takeover for authentication and approvals.
- Progress events, recordings, webhooks, and observability.
- Hosted models or bring your own model key on eligible plans.

Usage is credit-based. The default hosted model starts at $0.36/1M input tokens and $1.44/1M output tokens. Browser time starts at $0.02/hour. See current model, network, and plan rates in [pricing.md](https://browser-use.com/pricing.md).

- [Agent quickstart](https://docs.browser-use.com/cloud/agent/quickstart)
- [API V4 overview](https://docs.browser-use.com/cloud/api-v4-overview)
- [API V4 reference](https://docs.browser-use.com/cloud/openapi/v4.json)
- [Pricing](https://browser-use.com/pricing.md)

## Browser Infrastructure

Launch a managed Chromium browser and control it through the Python or TypeScript SDK, REST API, or a CDP client such as Playwright, Puppeteer, or Selenium.

- $0.02/browser-hour, metered by the minute.
- Stealth browser builds and CAPTCHA handling.
- Residential proxies in 195+ countries or bring your own proxy.
- Persistent profiles for cookies, local storage, and authenticated sessions.
- Live preview, embeddable browser view, and session recordings.

- [Browser quickstart](https://docs.browser-use.com/cloud/browser/quickstart)
- [SDK repository](https://github.com/browser-use/sdk)
- [Playwright, Puppeteer, and Selenium](https://docs.browser-use.com/cloud/browser/playwright-puppeteer-selenium)
- [Profiles and authentication](https://docs.browser-use.com/cloud/guides/authentication)
- [Stealth](https://docs.browser-use.com/cloud/browser/stealth)

## Open Source Library

The `browser-use` Python library lets you build and run browser agents locally or on your own infrastructure.

- Agent loop for turning goals into browser actions.
- Support for multiple LLM providers.
- Custom tools, prompts, actions, output schemas, and hooks.
- Profiles, authentication state, downloads, and file handling.
- Optional connection to Browser Use Cloud browsers.

```bash
pip install browser-use
```

- [Open-source quickstart](https://docs.browser-use.com/open-source/quickstart)
- [GitHub repository](https://github.com/browser-use/browser-use)
- [Supported models](https://docs.browser-use.com/open-source/supported-models)
- [Complete open-source documentation](https://docs.browser-use.com/open-source/llms-full.txt)

## Benchmarks and engineering

- [Benchmark data and methodology](https://browser-use.com/benchmarks.md)
- [Online-Mind2Web agent benchmark](https://browser-use.com/posts/online-mind2web-benchmark)
- [Browser-agent evaluation system](https://browser-use.com/posts/our-browser-agent-evaluation-system)
- [Stealth browser benchmark](https://browser-use.com/posts/stealth-benchmark)
- [Browser infrastructure architecture](https://browser-use.com/posts/browser-infra)
- [Production agent architecture](https://browser-use.com/posts/production-architecture-browser-use)

## References

- [Complete pricing](https://browser-use.com/pricing.md) · [Agent comparison](https://browser-use.com/agents.md)
- [Cloud documentation](https://docs.browser-use.com/cloud/llms-full.txt)
- [Open-source documentation](https://docs.browser-use.com/open-source/llms-full.txt)
- [Product map](https://browser-use.com/llms.txt)
- [Autonomous API signup](https://browser-use.com/agent-signup.md)

Additional supported agent APIs: [API V3](https://docs.browser-use.com/cloud/api-reference) and [API V2](https://docs.browser-use.com/cloud/api-v2-overview).
