BrowserOS: The Open-Source Agentic Browser for AI-Powered Web Automation

BrowserOS: The Open-Source Agentic Browser for AI-Powered Web Automation

Summary

BrowserOS is an innovative open-source Chromium fork designed to natively run AI agents, offering a privacy-first alternative to other AI browsers. It allows users to automate web tasks with natural language, integrate with various LLM providers, and maintain control over their data. This project combines a full-featured browser with powerful AI capabilities for enhanced productivity and privacy.

Repository Info

Updated on April 3, 2026
View on GitHub

Tags

Click on any tag to explore related repositories

Introduction

BrowserOS is an innovative open-source Chromium fork that integrates AI agents directly into the browser experience. It positions itself as a privacy-first alternative to commercial AI browsers like ChatGPT Atlas, Perplexity Comet, and Dia. Built with TypeScript, it empowers users to automate complex web tasks using natural language and leverage their preferred LLMs, including local models via Ollama or LM Studio.

Installation

Getting started with BrowserOS is straightforward. Follow these steps:

  1. Download and install BrowserOS for your operating system:
  2. Import your Chrome data (optional), including bookmarks, passwords, and extensions.
  3. Connect your AI provider, choosing from cloud services like Claude, OpenAI, Gemini, or local models via Ollama/LM Studio.

You can also install browseros-cli for terminal control:

  • macOS / Linux:
    curl -fsSL https://cdn.browseros.com/cli/install.sh | bash
    
  • Windows:
    irm https://cdn.browseros.com/cli/install.ps1 | iex
    

After installation, run browseros-cli init to connect the CLI to your BrowserOS instance.

Examples

BrowserOS offers a rich set of features for AI-powered web interaction:

  • AI Agent: Automate browser actions like navigation, clicking, typing, and data extraction using natural language. See agent in action.
  • MCP Server: Control the browser from external AI clients like Claude Code or Gemini CLI. Learn more about MCP.
  • Workflows: Build repeatable browser automations with an intuitive visual graph builder.
  • Cowork: Combine browser automation with local file operations, enabling tasks like web research and report saving.
  • Scheduled Tasks: Run agents on autopilot at specified intervals.
  • LLM Hub: Compare responses from different LLMs side-by-side on any page.
  • Data Scraping: Utilize the agent's capabilities to efficiently scrape data from web pages. Watch a data scraping demo.

Why Use BrowserOS

BrowserOS stands out by offering a unique blend of features not commonly found in other browsers or AI tools. Its core advantages include:

  • Open Source: Transparency and community-driven development under the AGPL-3.0 license.
  • Privacy-First: Use your own API keys or run local models, ensuring your data remains on your machine.
  • Comprehensive AI Agent: Over 53 browser automation tools controlled by natural language.
  • Versatile LLM Support: Compatibility with a wide range of cloud and local LLM providers, including Ollama and LM Studio.
  • Advanced Features: Visual workflows, scheduled tasks, persistent memory, and deep integrations with other apps via MCP.
  • Enhanced Privacy: Includes uBlock Origin and Manifest V2 support for superior ad blocking compared to standard Chrome.

Links