Tandem Browser gives AI agents secure access to a real human browser. No API wrappers, no scraping, no bot detection. The accessibility tree of every website is the universal API. The AI rides alongside you — same tabs, same session, same screen.
Build API wrappers for 40 services. Gmail wrapper, Slack wrapper, Notion wrapper. Each one is custom code. If they haven't built a wrapper for a site, the AI can't use it.
Uses the accessibility tree — the structure every website already has. The AI reads, clicks, fills, and navigates any site like a human. No wrappers needed. It works on every website that exists.
Tandem Browser is a real browser used by a real human. You browse in it daily. The AI rides alongside, using the same session, the same cookies. There's no bot to detect because there is no bot — just a person with an AI copilot.
Smarter Claude? It automatically gets better at using Tandem Browser. New local model via Ollama? Plug it in. Tandem Browser doesn't chase AI evolution — it's the infrastructure AI evolves on. Automatically. Free.
Tandem Browser supports multiple AI agents and a human working simultaneously in the same browser. Each gets their own workspace. All share the same tabs, cookies, and sessions. Tab locks prevent conflicts.
Default workspace. Browses normally, handles CAPTCHAs and judgment calls.
Runs on Ollama locally. Has its own workspace for job search automation.
Connected via MCP. 6 tabs in its own workspace. Reads, writes, navigates.
> Opened Gmail, composed email, filled To/Subject/Body, clicked Send
> Navigated to Coolblue, extracted all MacBook Air M4 prices
> Scrolled X.com profile using PageDown/PageUp
> Read YouTube search results for "tandem browser"
> Read pinboards, screenshots, workspace config
> Drew annotations visible to both human and AI
When an AI agent browses with system access, a hidden instruction in a page's HTML is remote code execution without an exploit. Tandem Browser's security sits between every byte of external content and the AI.
811K+ blocklist entries · YARA-style threat rules · AST fingerprinting · Shannon entropy detection · Confidence-weighted pipeline · 51 automated tests
git clone https://github.com/hydro13/tandem-browser.git
cd tandem-browser && npm install
npm start
The browser opens. The API starts on localhost:8765.
Add the MCP server to Claude Desktop, claude.ai, or any MCP-compatible agent. Or talk HTTP to localhost:8765 from any tool.
AI Architect with 35 years of IT experience. Built Tandem Browser because no browser existed for someone who works with AI, not just uses it as a tool. Tandem Browser is my daily driver. Every feature comes from real frustration, every fix from real use.