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

This repository profile is provided by osrepos.com, an open source repository discovery platform.

Source: osrepos.com
Repository profile: https://osrepos.com/repo/browseros-ai-browseros
Generated for open source discovery and AI-assisted research.

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.

GitHub: https://github.com/browseros-ai/BrowserOS
OSRepos URL: https://osrepos.com/repo/browseros-ai-browseros

## 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.

## Topics

- BrowserOS
- AI Agent
- Open Source
- Chromium
- LLM
- Web Automation
- TypeScript
- Privacy

## Repository Information

Last analyzed by OSRepos: Fri Apr 03 2026 08:32:19 GMT+0100 (Western European Summer Time)
Detail views: 10
GitHub clicks: 9

## Safety Notice

OSRepos shares public repositories for knowledge and discovery only. Review source code, dependencies, licenses, and security implications before running or installing anything.

## Content

## 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:
    *   [macOS](https://files.browseros.com/download/BrowserOS.dmg)
    *   [Windows](https://files.browseros.com/download/BrowserOS_installer.exe)
    *   [Linux (AppImage)](https://files.browseros.com/download/BrowserOS.AppImage)
    *   [Linux (Debian)](https://cdn.browseros.com/download/BrowserOS.deb)
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.

YouYou can also install `browseros-cli` for terminal control:
*   **macOS / Linux:**
    bash
    curl -fsSL https://cdn.browseros.com/cli/install.sh | bash
    
*   **Windows:**
    powershell
    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](https://www.youtube.com/watch?v=SoSFev5R5dI).
*   **MCP Server**: Control the browser from external AI clients like Claude Code or Gemini CLI. [Learn more about MCP](https://docs.browseros.com/features/use-with-claude-code).
*   **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](https://github.com/user-attachments/assets/9f038216-bc24-4555-abf1-af2adcb7ebc0).

## 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
*   **GitHub Repository**: [https://github.com/browseros-ai/BrowserOS](https://github.com/browseros-ai/BrowserOS)
*   **Official Documentation**: [https://docs.browseros.com](https://docs.browseros.com)
*   **Join Discord**: [https://discord.gg/YKwjt5vuKr](https://discord.gg/YKwjt5vuKr)
*   **Join Slack**: [https://dub.sh/browserOS-slack](https://dub.sh/browserOS-slack)
*   **Follow on Twitter**: [https://x.com/browserOS_ai](https://x.com/browserOS_ai)