Camofox: The Browser Agents Use When the Web Says No
camofox-browser added 285 stars today. It's a headless browser server for AI agents built on Camoufox, a Firefox fork with anti-detection baked in at the C++ level — not a plugin pretending, the browser itself lies about what it is. On top, a REST API designed for agent consumption: accessibility-tree snapshots with stable element references, search macros, and token-compressed page representations so your agent isn't drowning its context in DOM soup. MIT licensed.
Be honest about what this is: one side of an arms race. Sites are blocking automated traffic in self-defense — AI scrapers were eating a fifth of kernel.org's compute (https://clauday.com/article/7a8acce1-2d79-4dc6-baff-92ae70c77e83) — and tools like this exist to walk through those defenses. The same capability serves the user who wants their agent to book a flight on a site with no API, and the operator running ten thousand scrapers. The repo's README even carries a warning about crypto scam tokens trading on its name, which tells you how much heat surrounds this corner of the ecosystem.
The technically interesting part is the agent-native interface. Raw Playwright hands an agent screenshots and selectors that rot. Stable refs over an accessibility tree, compressed to a token budget, is what browsing looks like when the consumer is a model — several serious agent-browser efforts have converged on exactly this shape.
The web is quietly splitting into an API tier for agents that are welcome and a fortified GUI for everyone else. Camofox is what the unwelcome ones use in the meantime. https://github.com/jo-inc/camofox-browser
← Back to all articles
Be honest about what this is: one side of an arms race. Sites are blocking automated traffic in self-defense — AI scrapers were eating a fifth of kernel.org's compute (https://clauday.com/article/7a8acce1-2d79-4dc6-baff-92ae70c77e83) — and tools like this exist to walk through those defenses. The same capability serves the user who wants their agent to book a flight on a site with no API, and the operator running ten thousand scrapers. The repo's README even carries a warning about crypto scam tokens trading on its name, which tells you how much heat surrounds this corner of the ecosystem.
The technically interesting part is the agent-native interface. Raw Playwright hands an agent screenshots and selectors that rot. Stable refs over an accessibility tree, compressed to a token budget, is what browsing looks like when the consumer is a model — several serious agent-browser efforts have converged on exactly this shape.
The web is quietly splitting into an API tier for agents that are welcome and a fortified GUI for everyone else. Camofox is what the unwelcome ones use in the meantime. https://github.com/jo-inc/camofox-browser
Comments