🔥 Hot Repo: 2,500 Stars — The AI Browser No Bot Detector Can Touch

feder-cr/dots patches Firefox in C++ so fingerprints are set before any page script runs. No WebDriver flag, no automation globals — and it ships an MCP server for Claude Code.

By OMC Editorial on 2026-10-03

One-liner — dots gives every AI agent a stealth Firefox browser that websites cannot detect as a bot — and it plugs straight into Claude Code, Codex, and any MCP client via a companion server. - Repo: feder-cr/dotshttps://github.com/feder-cr/dots - Stars: ⭐ 2,567 +500 today - Language: Python - License: MIT --- What It Does dots is an open-source AI web agent built around one conviction: the browser is where agents fail, not the model. It ships a Firefox engine patched in C++ so the fingerprint is decided at the engine level — not layered on with detectable JavaScript. There is no WebDriver flag, no DevTools protocol, no automation globals. One uvx command installs it, --model swaps the LLM, and the agent opens a split-pane: conversation on the left, live browser on the right. Why It's Blowing Up Commercial browser-agent platforms charge per-session fees or lock you into a single model. OpenAI's own Dots costs upward of $100/month. feder-cr/dots launched September 29 as an explicit open-source answer and hit 2,500 stars in four days. The timing lands squarely in the hottest problem space in AI automation: every pipeline that touches a web page eventually breaks on bot detection, and the community has been waiting for something that actually solves it at the engine level rather than papering over it. Most "stealth" solutions inject JavaScript on top of a standard Chromium DevTools session — something pages can still inspect. dots patches Firefox itself in C++, baking the fingerprint in before any page script runs. The --seed flag locks a consistent identity screen, fonts, GPU, timezone, language across sessions, and --profile-dir carries logins and cookies from run to run. The --proxy flag goes further: it aligns the fingerprinted timezone and language with the proxy exit, so locale clues match geography. Key Features - C++-level stealth — fingerprint decided inside the engine, no automation globals visible to page scripts - Model-agnostic — any OpenRout

More agent news