Browser Use connects an agent to a real Chrome instance so it can click, type, scroll and read pages the way a person does. It handles the sites that never shipped an API.
Reach for it when
- The service you need has no API
- The task is visual, like filling a form
- You are automating research across many pages
Look elsewhere when
- An API exists. Use the API
- The site forbids automated access
What the lessons will cover
- 01Install Browser Use and a local shop
- 02A model you write yourself
- 03Your first agent and what it sees
- 04Failures, structured output, follow-ups
- 05Custom tools and hooks
- 06Allowed domains and hidden passwords
- 07A gate before the refund
- 08The shop support agent
Common questions
Is Browser Use free to use?
Browser Use is open source and free to run yourself. You still pay whichever model provider you point it at, and this tutorial is free with no signup.
Do I need to know Python to use Browser Use?
Basic Python is enough. Functions, dictionaries and imports cover most of what Browser Use asks of you.
When should I not use Browser Use?
An API exists. Use the API. The site forbids automated access.
Lessons for Browser Use are being written. Meanwhile the Agent Governance Toolkit tutorial covers the same ground: state, tools, loops, memory and human approval. Most of it carries straight over.
Start the Agent Governance Toolkit tutorial →