The first open-source, privacy-friendly AI browser that transforms how you work on the web. Your intelligent partner for research, analysis, and automation - all running locally in your browser.
โฌ๏ธ Download Browser Operator for macOS
Or build from source: Developer Setup Guide
Watch Browser Operator synthesize information from multiple sources, creating comprehensive research reports without manual copying and pasting.
Deep.Research.PSPs.mp4
See how it automatically compares products, analyzes reviews, and helps you make informed purchasing decisions.
Amazon.Product.Search.mp4
Discover how businesses use Browser Operator for talent search, competitive analysis, and market research.
Finding.a.consultant.in.Upwork.mp4
- Multi-Agent Framework: Specialized agents work together to handle complex tasks
- Autonomous Navigation: Understands and interacts with any website
- Smart Actions: Click, fill forms, extract data, and navigate without manual scripting
- Adaptive Learning: Improves task execution based on patterns and feedback
- Local Processing: Your data never leaves your machine
- No Cloud Dependencies: Full functionality without sending data to external servers
- Secure Sessions: Works with your existing browser authentication
- Open Source: Complete transparency in how your data is handled
- 100+ AI Models: Support for OpenAI, Claude, Gemini, Llama, and more
- Custom Workflows: Build your own automation sequences
- Plugin Architecture: Extend functionality with custom agents
- API Integration: Connect with your existing tools and services
Personal Productivity
|
Business Intelligence
|
Browser Operator combines a Chromium-based browser with an advanced agentic framework:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Browser Operator UI โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Multi-Agent Orchestrator โ
โโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโค
โ Research โ Navigation โ Analysis โ
โ Agent โ Agent โ Agent โ
โโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโค
โ Chromium Browser Engine โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
- Orchestrator Agent: Coordinates multi-agent workflows and task distribution
- Navigation Engine: Handles web interactions and page understanding
- Tool Registry: Extensible system for adding new capabilities
- State Management: Maintains context across complex workflows
Full Technical Documentation โ
- Download the latest release
- Open Browser Operator
- Configure your AI provider (see below)
- Start automating!
# Clone the repository
git clone https://github.com/tysonthomas9/browser-operator-devtools-frontend.git
# Follow the detailed build instructions
cd browser-operator-devtools-frontend
# See front_end/panels/ai_chat/Readme.md for complete setup
Option 1: OpenAI (Recommended for beginners)
- Get an API key from OpenAI Platform
- Open Browser Operator settings
- Select "OpenAI" as provider
- Enter your API key
- Choose a model (GPT-4.1 recommended)
- Save and start using!
Option 2: LiteLLM (For multiple providers)
Perfect for using multiple AI providers or self-hosted models:
- Set up your LiteLLM proxy server
- Select "LiteLLM Provider" in settings
- Enter proxy URL and API key
- Click "Fetch Models" to verify connection
- Select your preferred model
LiteLLM_Demo.mp4
Option 3: Local Models (Maximum privacy)
Run completely offline with Ollama:
- Install Ollama on your system
- Pull your preferred model (e.g.,
ollama pull llama3
) - Configure Browser Operator to use local endpoint
- Enjoy private, offline automation
- Multi-agent workflow engine
- Support for 100+ AI models
- macOS application
- Core automation capabilities
- Windows and Linux support
- Enhanced memory system
- Custom agent builder
- MCP (Model Context Protocol) support
- Visual workflow designer
- Team collaboration features
- Advanced scheduling system
- ๐ Documentation
- ๐ฌ Discord Community
- ๐ Report Issues
- ๐ฆ Follow Updates
We welcome contributions! Here's how you can help:
- ๐ Report Bugs: Help us identify and fix issues
- โจ Request Features: Share your ideas for new capabilities
- ๐ Improve Docs: Help others get started
- ๐ป Submit PRs: Contribute code improvements
See our Contributing Guide for details.
- Getting Started Guide
- Agent Framework
- Creating Custom Agents
- Architecture Overview
- Build Instructions
Browser Operator is built on top of Chromium and integrates with numerous open-source projects. Special thanks to all contributors and the open-source community.
Browser Operator is released under the BSD-3-Clause License.
โญ Star this repo to support open-source AI development!