
[](https://github.com/nanobrowser)
[](https://x.com/nanobrowser_ai)
[](https://discord.gg/NN3ABHggMK)
🌐 Nanobrowser
Nanobrowser is an open-source AI web automation tool that runs in your browser. A free alternative to OpenAI Operator with flexible LLM options and multi-agent system.
⬇️ Get Nanobrowser for free
👏 Join the community in Discord | X
❤️ Loving Nanobrowser? Give us a star 🌟 and help spread the word!
Nanobrowser's multi-agent system analyzing HuggingFace in real-time, with the Planner intelligently self-correcting when encountering obstacles and dynamically instructing the Navigator to adjust its approach—all running locally in your browser.
🔥Why Nanobrowser?
Looking for a powerful AI web agent without the $200/month price tag of OpenAI Operator? Nanobrowser , as a chrome extension, delivers premium web automation capabilities while keeping you in complete control:
- 100% Free - No subscription fees or hidden costs. Just install and use your own API keys, and you only pay what you use with your own API keys.
- Privacy-Focused - Everything runs in your local browser. Your credentials stay with you, never shared with any cloud service.
- Flexible LLM Options - Connect to your preferred LLM providers with the freedom to choose different models for different agents.
- Fully Open Source - Complete transparency in how your browser is automated. No black boxes or hidden processes.
Note: We currently support OpenAI and Anthropic, with more LLM integrations coming soon!
📊 Key Features
- Multi-agent System: Specialized AI agents collaborate to accomplish complex web workflows
- Interactive Side Panel: Intuitive chat interface with real-time status updates
- Task Automation: Seamlessly automate repetitive web automation tasks across websites
- Follow-up Questions: Ask contextual follow-up questions about completed tasks
- Conversation History: Easily access and manage your AI agent interaction history
- Multiple LLM Support: Connect your preferred LLM providers and assign different models to different agents
🚀 Quick Start
Download
- Download the latest
nanobrowser.zip
file from the official Github release page.
Install:
- Unzip
nanobrowser.zip
.
- Open
chrome://extensions/
in Chrome
- Enable
Developer mode
(top right)
- Click
Load unpacked
(top left)
- Select the unzipped
nanobrowser
folder.
Configure Agent Models
- Click the Nanobrowser icon in your toolbar to open the sidebar
- Click the
Settings
icon (top right).
- Add your LLM API keys.
- Choose which model to use for different agents (Navigator, Planner, Validator)
💡 See It In Action
Here are some powerful tasks you can accomplish with just a sentence:
News Summary:
"Go to TechCrunch and extract top 10 headlines from the last 24 hours"
GitHub Research:
"Look for the trending Python repositories on GitHub with most stars"
Shopping Research:
"Find a portable Bluetooth speaker on Amazon with a water-resistant design, under $50. It should have a minimum battery life of 10 hours"
🧩 Architecture Overview
Nanobrowser uses a specialized multi-agent system powered by large language models to understand and execute complex web tasks:
- Planner: Develops and refines strategies to complete tasks
- Navigator: Navigates websites and performs actions
- Validator: Checks if tasks are completed successfully
🛠️ Roadmap
We're actively developing Nanobrowser with exciting features on the horizon, welcome to join us!
🤝 Contributing
We need your help to make Nanobrowser even better! Contributions of all kinds are welcome:
- Share Prompts & Use Cases
- Join our Discord server
- share how you're using Nanobrowser. Help us build a library of useful prompts and real-world use cases.
- Provide Feedback
- Try Nanobrowser and give us feedback on its performance or suggest improvements in our Discord server.
- Contribute Code
- Create an issue
- Fork the repository
- Open a pull request
We believe in the power of open source and community collaboration. Join us in building the future of web automation!
💬 Community
Join our growing community of developers and users:
👏 Acknowledgments
Nanobrowser builds on top of other awesome open-source projects:
Huge thanks to their creators and contributors!
📄 License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Made with ❤️ by the Nanobrowser Team.
Like Nanobrowser? Give us a star 🌟 and join us in Discord | X