Agent Browser Protocol: Open-source Chrome fork for AI agents achieves 90% on Mind2Web benchmark

Agent Browser Protocol: A browser built for AI agents
Agent Browser Protocol (ABP) is an open-source browser fork of Chrome specifically designed for AI agents. The project was created as a challenge to build an agent-centric browser and capture the top score on the Online Mind2Web Benchmark.
Key technical approach
The main insight behind ABP is that AI agents excel at turn-based chat but struggle with continuous time decision making. To maximize LLM performance on browser tasks, ABP converts web browsing into multimodal chat by:
- Freezing JavaScript and time after every action so the webpage is frozen while the agent thinks
- Capturing all relevant events resulting from actions including file pickers, downloads, permission requests, and dialogs
- Returning these events together with a screenshot of the frozen page so the agent can reason holistically about the browser state with full context
Performance and development
ABP achieved 90.53% on the Online Mind2Web Benchmark, holding the top score for two days until GPT-5.4 surpassed it with 92.8%. The developer used Claude Opus-4.5 to work on the project during nights and weekends, completing it within two months.
Practical applications
According to the source, ABP excels at:
- Filing forms
- Online shopping
- Downloading files
- Uploading files
- Ordering takeout
- Reverse engineering a website's undocumented APIs
Getting started
To add ABP to Claude Code:
claude mcp add browser -- npx -y agent-browser-protocol --mcpThen you can give Claude commands like:
Find me kung pao chicken near 415 Mission St, San Francisco on Doordash.Resources
GitHub repository: https://github.com/theredsix/agent-browser-protocol
Benchmark results: https://github.com/theredsix/abp-online-mind2web-results
📖 Read the full source: r/ClaudeAI
👀 See Also

Brain: A Persistent Error Memory System for Claude Code via MCP
Brain is an open-source MCP server that gives Claude Code persistent, cross-project memory for errors and solutions. It captures error context, suggests proven fixes with confidence scores, and builds a weighted synapse network connecting errors, solutions, and code modules across all projects.

BottyFans: Open API for AI Agent Monetization with USDC
A new platform lets AI agents run their own creator business with subscriptions, tips, and paid content in USDC.

Keyoku Plugin Replaces OpenClaw's Static Heartbeat with Memory-Driven Autonomy
Keyoku is a free OpenClaw plugin that changes the agent's heartbeat from reading a static HEARTBEAT.md file to scanning the agent's actual memory store for stalled work, dropped commitments, conflicting information, and quiet relationships. It uses a local Go engine with SQLite + HNSW and offers three autonomy levels: observe, suggest, and act.

SubQ: A Sub-Quadratic LLM with 12M-Token Context Window
SubQ is a fully sub-quadratic sparse-attention LLM offering a 12M-token context window at 150 tokens/s, with SWE-Bench Verified 81.8% and RULER @ 128K 95.0%. It reduces attention compute ~1000× compared to transformers.