Update pyproject.toml (#4265)
Summary by cubic
Updated pyproject.toml to bump the package version from 0.12.0 to 0.12.1. This prepares the 0.12.1 patch release and aligns the package metadata with the release branch.
Written for commit 1536654073261ccba8e4c8ebbb8b55fa2dee3356. Summary will update on new commits.
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
🌤️ Want to skip the setup? Use our cloud for faster, scalable, stealth-enabled browser automation!
🤖 LLM Quickstart
👋 Human Quickstart
1. Create environment and install Browser-Use with uv (Python>=3.11):
2. [Optional] Get your API key from Browser Use Cloud (new signups get $10 free credits):
3. Run your first agent:
Check out the library docs and the cloud docs for more!
Demos
📋 Form-Filling
Task = “Fill in this job application with my resume and information.”
🍎 Grocery-Shopping
Task = “Put this list of items into my instacart.”
https://github.com/user-attachments/assets/a6813fa7-4a7c-40a6-b4aa-382bf88b1850
Example code ↗
💻 Personal-Assistant.
Task = “Help me find parts for a custom PC.”
https://github.com/user-attachments/assets/ac34f75c-057a-43ef-ad06-5b2c9d42bf06
Example code ↗
💡See more examples here ↗ and give us a star!
🚀 Template Quickstart
Want to get started even faster? Generate a ready-to-run template:
This creates a
browser_use_default.pyfile with a working example. Available templates:default- Minimal setup to get started quicklyadvanced- All configuration options with detailed commentstools- Examples of custom tools and extending the agentYou can also specify a custom output path:
💻 CLI
Fast, persistent browser automation from the command line:
The CLI keeps the browser running between commands for fast iteration. See CLI docs for all commands.
Claude Code Skill
For Claude Code, install the skill to enable AI-assisted browser automation:
Integrations, hosting, custom tools, MCP, and more on our Docs ↗
FAQ
What's the best model to use?
We optimized ChatBrowserUse() specifically for browser automation tasks. On avg it completes tasks 3-5x faster than other models with SOTA accuracy.
Pricing (per 1M tokens):
For other LLM providers, see our supported models documentation.
Can I use custom tools with the agent?
Yes! You can add custom tools to extend the agent’s capabilities:
Can I use this for free?
Yes! Browser-Use is open source and free to use. You only need to choose an LLM provider (like OpenAI, Google, ChatBrowserUse, or run local models with Ollama).
Terms of Service
This open-source library is licensed under the MIT License. For Browser Use services & data policy, see our Terms of Service and Privacy Policy.
How do I handle authentication?
Check out our authentication examples:
curl -fsSL https://browser-use.com/profile.sh | BROWSER_USE_API_KEY=XXXX sh(replace XXXX with your API key)These examples show how to maintain sessions and handle authentication seamlessly.
How do I solve CAPTCHAs?
For CAPTCHA handling, you need better browser fingerprinting and proxies. Use Browser Use Cloud which provides stealth browsers designed to avoid detection and CAPTCHA challenges.
How do I go into production?
Chrome can consume a lot of memory, and running many agents in parallel can be tricky to manage.
For production use cases, use our Browser Use Cloud API which handles:
Tell your computer what to do, and it gets it done.