π The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.
13,600
stars
3,768
commits
TypeScript
primary language
Sep 9, 2026
updated
Free Β· Open source Β· Everything runs on your machine
What is BrowserOS neo? A second browser, just for your AI agents. Import your logins from Chrome in one click, connect Claude Code, Codex, or any MCP agent, and hand off your web tasks. Agents run in parallel in their own tabs. You watch live, or replay any session like a video.
To be clear, BrowserOS neo is NOT a Chrome replacement. It's a secondary browser that sits next to Chrome, and weβve made it agent friendly.
Anything that needs a logged-in browser:
Live dashboardYour new tab shows every agent working right now: which site it's on, what it's doing, how far along. Docs |
|
One-click connectAutomatically connects to every harness. We built tools optimized for web use! Docs |
|
Replay every sessionEvery session is saved as a scrubbable video on your disk with a step-by-step action timeline. Rewind and see exactly what happened. Docs |
|
~/.browserclaw/ and never leave your machine. Privacy127.0.0.1.What is BrowserOS? BrowserOS is a free, open-source Chromium fork with an AI agent built into every new tab. Ask it to summarise a page, click through a flow, extract data, or run a scheduled task, and it uses 20+ built-in tools plus 40+ app integrations to get the work done. Bring your own AI keys or run everything locally with Ollama.
Every AI browser today asks you to sign into their cloud and hand over your data. BrowserOS is the one that doesn't. Same daily browser you already use, with a helpful agent one keystroke away.
BrowserOS agent in actionAsk it in plain English. 20+ built-in tools plus 40+ app integrations (Gmail, Slack, GitHub, Linear, Notion, and more). Docs |
|
Install as MCP and control from claude-codeTurn BrowserOS into an MCP server and drive it from Claude Code, Cursor, or any MCP client. Docs | |
Use BrowserOS to chatChat about the current page from the side panel. Summarise, ask questions, transform what you're reading. Docs | |
Use BrowserOS to scrape dataPoint the agent at a page, tell it what to pull, and get structured data back. Docs |
| BrowserOS | Chrome | Brave | Dia | Comet | Atlas | |
|---|---|---|---|---|---|---|
| Open Source | β | β | β | β | β | β |
| AI Agent | β | β | β | β | β | β |
| MCP Server | β | β | β | β | β | β |
| Cowork (files + browser) | β | β | β | β | β | β |
| Scheduled Tasks | β | β | β | β | β | β |
| Bring Your Own Keys | β | β | β | β | β | β |
| Local Models (Ollama) | β | β | β | β | β | β |
| Local-first Privacy | β | β | β | β | β | β |
| Ad Blocking (MV2) | β | β | β | β | β | β |
What's the difference between BrowserOS neo and BrowserOS? BrowserOS neo is a browser your AI drives. BrowserOS is a browser you drive, with an AI agent built in. Both ship from this repo and run side by side. Keep your daily browser, and let agents work in neo.
Which AI tools work with BrowserOS neo? Any AI that speaks MCP. Claude Code, Codex, Cursor, VS Code, Zed, OpenCode, Hermes, OpenClaw and Antigravity connect with one click.
Does anything leave my machine?
Your sessions, screenshots, history, and settings live under ~/.browserclaw/ and never upload. BrowserOS neo sends anonymous product-usage events (agent connect/disconnect, version, OS) to help us improve the app; it never sends URLs, page content, prompts, tool results, or screenshots. Off with one toggle in Settings. Full policy.
Do my Chrome extensions and bookmarks work? Yes. Both browsers are Chromium forks, so Chrome extensions work and your bookmarks, passwords, and settings import in one click.
What platforms are supported? BrowserOS neo runs on macOS and Windows. BrowserOS runs on macOS, Windows, and Linux. System requirements match Google Chrome.
Both products ship from this monorepo. 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 (Rust/TypeScript/Go)
β βββ apps/
β β βββ claw-server-rust/ # BrowserOS neo backend: MCP endpoint + JSON API (Rust)
β β βββ claw-app/ # BrowserOS neo dashboard extension (WXT + React)
β β βββ claw-onboard/ # BrowserOS neo onboarding flow
β β βββ server/ # BrowserOS MCP server + AI agent loop (Bun)
β β βββ app/ # BrowserOS extension UI (WXT + React)
β β βββ cli/ # CLI tool (Go)
β β
β βββ packages/
β βββ cdp-protocol/ # CDP type bindings
β βββ shared/ # Shared constants
| Package | What it does |
|---|---|
packages/browseros | Chromium fork: patches, build system, signing |
apps/claw-server-rust | BrowserOS neo backend: MCP endpoint agents connect to, plus the API behind the dashboard |
apps/claw-app | BrowserOS neo new-tab dashboard: watch, replay, and manage agent sessions |
apps/server | Bun server exposing the browser MCP tools and running the BrowserOS AI agent loop |
apps/app | BrowserOS extension: new tab, side panel chat, onboarding, settings |
apps/cli | Go CLI: control BrowserOS from the terminal or AI coding agents |
cdp-protocol | Type-safe Chrome DevTools Protocol bindings |
We'd love your help making BrowserOS and BrowserOS neo better. See the Contributing Guide for details.
packages/browseros for build instructions.If you use BrowserOS or BrowserOS neo in your research or project, please cite:
@software{browseros2025,
author = {Nithin Sonti and Nikhil Sonti and {BrowserOS-team}},
title = {BrowserOS: The open-source Agentic browser},
url = {https://github.com/browseros-ai/BrowserOS},
year = {2025},
publisher = {GitHub},
license = {AGPL-3.0},
}
BrowserOS and BrowserOS neo are open source under the AGPL-3.0 license.
Copyright Β© 2026 Felafax, Inc.
Thank you to all our supporters.
Built with β€οΈ from San Francisco
TypeScript
45.5%
Rust
22.0%
Python
18.4%
C++
7.4%
Go
4.4%
π The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.
13,600
stars
3,768
commits
TypeScript
primary language
Sep 9, 2026
updated
Free Β· Open source Β· Everything runs on your machine
What is BrowserOS neo? A second browser, just for your AI agents. Import your logins from Chrome in one click, connect Claude Code, Codex, or any MCP agent, and hand off your web tasks. Agents run in parallel in their own tabs. You watch live, or replay any session like a video.
To be clear, BrowserOS neo is NOT a Chrome replacement. It's a secondary browser that sits next to Chrome, and weβve made it agent friendly.
Anything that needs a logged-in browser:
Live dashboardYour new tab shows every agent working right now: which site it's on, what it's doing, how far along. Docs |
|
One-click connectAutomatically connects to every harness. We built tools optimized for web use! Docs |
|
Replay every sessionEvery session is saved as a scrubbable video on your disk with a step-by-step action timeline. Rewind and see exactly what happened. Docs |
|
~/.browserclaw/ and never leave your machine. Privacy127.0.0.1.What is BrowserOS? BrowserOS is a free, open-source Chromium fork with an AI agent built into every new tab. Ask it to summarise a page, click through a flow, extract data, or run a scheduled task, and it uses 20+ built-in tools plus 40+ app integrations to get the work done. Bring your own AI keys or run everything locally with Ollama.
Every AI browser today asks you to sign into their cloud and hand over your data. BrowserOS is the one that doesn't. Same daily browser you already use, with a helpful agent one keystroke away.
BrowserOS agent in actionAsk it in plain English. 20+ built-in tools plus 40+ app integrations (Gmail, Slack, GitHub, Linear, Notion, and more). Docs |
|
Install as MCP and control from claude-codeTurn BrowserOS into an MCP server and drive it from Claude Code, Cursor, or any MCP client. Docs | |
Use BrowserOS to chatChat about the current page from the side panel. Summarise, ask questions, transform what you're reading. Docs | |
Use BrowserOS to scrape dataPoint the agent at a page, tell it what to pull, and get structured data back. Docs |
| BrowserOS | Chrome | Brave | Dia | Comet | Atlas | |
|---|---|---|---|---|---|---|
| Open Source | β | β | β | β | β | β |
| AI Agent | β | β | β | β | β | β |
| MCP Server | β | β | β | β | β | β |
| Cowork (files + browser) | β | β | β | β | β | β |
| Scheduled Tasks | β | β | β | β | β | β |
| Bring Your Own Keys | β | β | β | β | β | β |
| Local Models (Ollama) | β | β | β | β | β | β |
| Local-first Privacy | β | β | β | β | β | β |
| Ad Blocking (MV2) | β | β | β | β | β | β |
What's the difference between BrowserOS neo and BrowserOS? BrowserOS neo is a browser your AI drives. BrowserOS is a browser you drive, with an AI agent built in. Both ship from this repo and run side by side. Keep your daily browser, and let agents work in neo.
Which AI tools work with BrowserOS neo? Any AI that speaks MCP. Claude Code, Codex, Cursor, VS Code, Zed, OpenCode, Hermes, OpenClaw and Antigravity connect with one click.
Does anything leave my machine?
Your sessions, screenshots, history, and settings live under ~/.browserclaw/ and never upload. BrowserOS neo sends anonymous product-usage events (agent connect/disconnect, version, OS) to help us improve the app; it never sends URLs, page content, prompts, tool results, or screenshots. Off with one toggle in Settings. Full policy.
Do my Chrome extensions and bookmarks work? Yes. Both browsers are Chromium forks, so Chrome extensions work and your bookmarks, passwords, and settings import in one click.
What platforms are supported? BrowserOS neo runs on macOS and Windows. BrowserOS runs on macOS, Windows, and Linux. System requirements match Google Chrome.
Both products ship from this monorepo. 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 (Rust/TypeScript/Go)
β βββ apps/
β β βββ claw-server-rust/ # BrowserOS neo backend: MCP endpoint + JSON API (Rust)
β β βββ claw-app/ # BrowserOS neo dashboard extension (WXT + React)
β β βββ claw-onboard/ # BrowserOS neo onboarding flow
β β βββ server/ # BrowserOS MCP server + AI agent loop (Bun)
β β βββ app/ # BrowserOS extension UI (WXT + React)
β β βββ cli/ # CLI tool (Go)
β β
β βββ packages/
β βββ cdp-protocol/ # CDP type bindings
β βββ shared/ # Shared constants
| Package | What it does |
|---|---|
packages/browseros | Chromium fork: patches, build system, signing |
apps/claw-server-rust | BrowserOS neo backend: MCP endpoint agents connect to, plus the API behind the dashboard |
apps/claw-app | BrowserOS neo new-tab dashboard: watch, replay, and manage agent sessions |
apps/server | Bun server exposing the browser MCP tools and running the BrowserOS AI agent loop |
apps/app | BrowserOS extension: new tab, side panel chat, onboarding, settings |
apps/cli | Go CLI: control BrowserOS from the terminal or AI coding agents |
cdp-protocol | Type-safe Chrome DevTools Protocol bindings |
We'd love your help making BrowserOS and BrowserOS neo better. See the Contributing Guide for details.
packages/browseros for build instructions.If you use BrowserOS or BrowserOS neo in your research or project, please cite:
@software{browseros2025,
author = {Nithin Sonti and Nikhil Sonti and {BrowserOS-team}},
title = {BrowserOS: The open-source Agentic browser},
url = {https://github.com/browseros-ai/BrowserOS},
year = {2025},
publisher = {GitHub},
license = {AGPL-3.0},
}
BrowserOS and BrowserOS neo are open source under the AGPL-3.0 license.
Copyright Β© 2026 Felafax, Inc.
Thank you to all our supporters.
Built with β€οΈ from San Francisco
TypeScript
45.5%
Rust
22.0%
Python
18.4%
C++
7.4%
Go
4.4%