SkillAgentSearch skills...

BrowserOS

๐ŸŒ The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.

Install / Use

/learn @browseros-ai/BrowserOS
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <img width="693" height="379" alt="github-banner" src="https://github.com/user-attachments/assets/1e37941c-4dbc-4662-9c8c-3bbe9971301d" />

<br></br> Discord Slack Twitter License: AGPL v3 Docs <br></br> <a href="https://files.browseros.com/download/BrowserOS.dmg"> <img src="https://img.shields.io/badge/Download-macOS-black?style=flat&logo=apple&logoColor=white" alt="Download for macOS (beta)" /> </a> <a href="https://files.browseros.com/download/BrowserOS_installer.exe"> <img src="https://img.shields.io/badge/Download-Windows-0078D4?style=flat&logo=windows&logoColor=white" alt="Download for Windows (beta)" /> </a> <a href="https://files.browseros.com/download/BrowserOS.AppImage"> <img src="https://img.shields.io/badge/Download-Linux-FCC624?style=flat&logo=linux&logoColor=black" alt="Download for Linux (beta)" /> </a> <a href="https://cdn.browseros.com/download/BrowserOS.deb"> <img src="https://img.shields.io/badge/Download-Debian-D70A53?style=flat&logo=debian&logoColor=white" alt="Download Debian package" /> </a> <br />

</div>

BrowserOS is an open-source Chromium fork that runs AI agents natively. The privacy-first alternative to ChatGPT Atlas, Perplexity Comet, and Dia.

Use your own API keys or run local models with Ollama. Your data never leaves your machine.

Documentation ยท Discord ยท Slack ยท Twitter ยท Feature Requests

Quick Start

  1. Download and install BrowserOS โ€” macOS ยท Windows ยท Linux (AppImage) ยท Linux (Debian)
  2. Import your Chrome data (optional) โ€” bookmarks, passwords, extensions all carry over
  3. Connect your AI provider โ€” Claude, OpenAI, Gemini, ChatGPT Pro via OAuth, or local models via Ollama/LM Studio

Features

| Feature | Description | Docs | |---------|-------------|------| | AI Agent | 53+ browser automation tools โ€” navigate, click, type, extract data, all with natural language | Guide | | MCP Server | Control the browser from Claude Code, Gemini CLI, or any MCP client | Setup | | Workflows | Build repeatable browser automations with a visual graph builder | Docs | | Cowork | Combine browser automation with local file operations โ€” research the web, save reports to your folder | Docs | | Scheduled Tasks | Run agents on autopilot โ€” daily, hourly, or every few minutes | Docs | | Memory | Persistent memory across conversations โ€” your assistant remembers context over time | Docs | | SOUL.md | Define your AI's personality and instructions in a single markdown file | Docs | | LLM Hub | Compare Claude, ChatGPT, and Gemini responses side-by-side on any page | Docs | | 40+ App Integrations | Gmail, Slack, GitHub, Linear, Notion, Figma, Salesforce, and more via MCP | Docs | | Vertical Tabs | Side-panel tab management โ€” stay organized even with 100+ tabs open | Docs | | Ad Blocking | uBlock Origin + Manifest V2 support โ€” 10x more protection than Chrome | Docs | | Cloud Sync | Sync browser config and agent history across devices | Docs | | Skills | Custom instruction sets that shape how your AI assistant behaves | Docs | | Smart Nudges | Contextual suggestions to connect apps and use features at the right moment | Docs |

Demos

BrowserOS agent in action

BrowserOS agent in action <br/><br/>

Install BrowserOS as MCP and control it from claude-code

https://github.com/user-attachments/assets/c725d6df-1a0d-40eb-a125-ea009bf664dc

<br/><br/>

Use BrowserOS to chat

https://github.com/user-attachments/assets/726803c5-8e36-420e-8694-c63a2607beca

<br/><br/>

Use BrowserOS to scrape data

https://github.com/user-attachments/assets/9f038216-bc24-4555-abf1-af2adcb7ebc0

<br/><br/>

Install browseros-cli

Use browseros-cli to launch and control BrowserOS from the terminal or from AI coding agents like Claude Code.

macOS / Linux:

curl -fsSL https://cdn.browseros.com/cli/install.sh | bash

Windows:

irm https://cdn.browseros.com/cli/install.ps1 | iex

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

LLM Providers

BrowserOS works with any LLM. Bring your own keys, use OAuth, or run models locally.

| Provider | Type | Auth | |----------|------|------| | Kimi K2.5 | Cloud (default) | Built-in | | ChatGPT Pro/Plus | Cloud | OAuth | | GitHub Copilot | Cloud | OAuth | | Qwen Code | Cloud | OAuth | | Claude (Anthropic) | Cloud | API key | | GPT-4o / o3 (OpenAI) | Cloud | API key | | Gemini (Google) | Cloud | API key | | Azure OpenAI | Cloud | API key | | AWS Bedrock | Cloud | IAM credentials | | OpenRouter | Cloud | API key | | Ollama | Local | Setup | | LM Studio | Local | Setup |

How We Compare

| | BrowserOS | Chrome | Brave | Dia | Comet | Atlas | |---|:---:|:---:|:---:|:---:|:---:|:---:| | Open Source | โœ… | โŒ | โœ… | โŒ | โŒ | โŒ | | AI Agent | โœ… | โŒ | โŒ | โŒ | โœ… | โœ… | | MCP Server | โœ… | โŒ | โŒ | โŒ | โŒ | โŒ | | Visual Workflows | โœ… | โŒ | โŒ | โŒ | โŒ | โŒ | | Cowork (files + browser) | โœ… | โŒ | โŒ | โŒ | โŒ | โŒ | | Scheduled Tasks | โœ… | โŒ | โŒ | โŒ | โŒ | โŒ | | Bring Your Own Keys | โœ… | โŒ | โœ… | โŒ | โŒ | โŒ | | Local Models (Ollama) | โœ… | โŒ | โœ… | โŒ | โŒ | โŒ | | Local-first Privacy | โœ… | โŒ | โœ… | โŒ | โŒ | โŒ | | Ad Blocking (MV2) | โœ… | โŒ | โœ… | โŒ | โœ… | โŒ |

Detailed comparisons:

Architecture

BrowserOS is a monorepo with two main subsystems: the browser (Chromium fork) and the agent platform (TypeScript/Go).

BrowserOS/
โ”œโ”€โ”€ packages/browseros/              # Chromium fork + build system (Python)
โ”‚   โ”œโ”€โ”€ chromium_patches/            # Patches applied to Chromium source
โ”‚   โ”œโ”€โ”€ build/                       # Build CLI and modules
โ”‚   โ””โ”€โ”€ resources/                   # Icons, entitlements, signing
โ”‚
โ”œโ”€โ”€ packages/browseros-agent/        # Agent platform (TypeScript/Go)
โ”‚   โ”œโ”€โ”€ apps/
โ”‚   โ”‚   โ”œโ”€โ”€ server/                  # MCP server + AI agent loop (Bun)
โ”‚   โ”‚   โ”œโ”€โ”€ agent/                   # Browser extension UI (WXT + React)
โ”‚   โ”‚   โ”œโ”€โ”€ cli/                     # CLI tool (Go)
โ”‚   โ”‚   โ”œโ”€โ”€ eval/                    # Benchmark framework
โ”‚   โ”‚   โ””โ”€โ”€ controller-ext/          # Chrome API bridge extension
โ”‚   โ”‚
โ”‚   โ””โ”€โ”€ packages/
โ”‚       โ”œโ”€โ”€ agent-sdk/               # Node.js SDK (npm: @browseros-ai/agent-sdk)
โ”‚       โ”œโ”€โ”€ cdp-protocol/            # CDP type bindings
โ”‚       โ””โ”€โ”€ shared/                  # Shared constants

| Package | What it does | |---------|-------------| | packages/browseros | Chromium fork โ€” patches, build system, signing | | apps/server | Bun server exposing 53+ MCP tools and running the AI agent loop | | apps/agent | Browser extension โ€” new tab, side panel chat, onboarding, settings | | apps/cli | Go CLI โ€” control BrowserOS from the terminal or AI coding agents | | apps/eval | Benchmark framework โ€” WebVoyager, Mind2Web evaluation | | agent-sdk | Node.js SDK for browser automation with natural language | | cdp-protocol | Type-safe Chrome DevTools Protocol bindings |

Contributing

We'd love your help making BrowserOS better! See our Contributing Guide for details.

Related Skills

View on GitHub
GitHub Stars10.2k
CategoryDevelopment
Updated30m ago
Forks980

Languages

TypeScript

Security Score

100/100

Audited on Mar 31, 2026

No findings