CamoFox Browser is a self-hosted browser server for developers whose AI agents need to browse sites that block ordinary automation. It builds on Camoufox, a Firefox fork that changes browser fingerprints inside the engine rather than through JavaScript patches. This approach targets detection systems such as Cloudflare and Google's bot checks.
Agents receive accessibility snapshots instead of full page HTML, reducing the text their models need to process. Stable element references let them interact with page controls. The server provides a REST API and an OpenClaw plugin, with search shortcuts for Google, YouTube, Amazon and Reddit.
For tasks that need authenticated browsing, CamoFox separates each user's cookies and storage, imports existing cookies and preserves login state across browser restarts. A visual login interface lets people sign in before handing a session back to an agent. It also supports file uploads, download capture, screenshots, image extraction and structured data extraction. YouTube caption retrieval doesn't require an API key.
The MIT-licensed project is open source. It runs locally or on your own server, with Docker support and deployment options for Fly.io and Railway. Browser shutdown during idle periods reduces resource use; the project targets small machines such as Raspberry Pi as well as shared servers. Proxy support can match browser locale and timezone to the proxy's location.
Session state stays on the host running the browser. Automatic crash and hang reports go to a Cloudflare endpoint that creates GitHub Issues; reports redact sensitive details, and users can disable telemetry.
Claim this page and we'll verify you by hand. CamoFox Browser gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find CamoFox Browser?Promote it
Something wrong or outdated on this page?
419Updated 6 months ago
macOS · Windows · Linux#Agent Skills#Browser automation#Guardrails
webctl is a local browser automation CLI for developers and AI agents that need to read websites and interact with pages. It runs Chromium through Playwright on macOS, Windows and Linux, and supports container deployment. Its main distinction is control over how much page information reaches an agent's context: you can filter results before the agent reads them.
2.7KUpdated 1 day agoApache-2.0
macOS · Windows · Linux#Agent Skills#Browser automation#Code execution
6.2KUpdated 4 months agoMIT
macOS · Docker#Agent Skills#Browser automation#Code execution
28.2KUpdated 1 day agoApache-2.0
Linux · Docker#Browser automation#Code execution#MCP
7.7KUpdated 3 days agoApache-2.0
macOS · Docker · Web#Browser automation
Steel is a browser API for developers building AI agents that interact with websites. It runs Chrome sessions locally or on a self-hosted server through Docker, so you can keep browser infrastructure on hardware you control. The code uses the Apache 2.0 license. Steel also offers a hosted service where browser sessions run in its cloud.
701Updated 2 days ago
#Browser automation#Human approval#MCP
Fortress is a Chromium fork for developers whose scrapers and AI agents encounter browser fingerprint checks. It runs as a local browser binary and changes the fingerprint inside Chromium's C++ code, rather than applying JavaScript overrides that pages can inspect.
Moli is a headless browser you run on your own machine or server for AI agents, web scraping and retrieval pipelines. It can read pages and execute JavaScript without spending resources on visual rendering for every request. Layout and rendering run only when a task needs them, such as capturing a screenshot or clicking at specific coordinates.
bb-browser lets AI agents work through your local Chrome browser using the website accounts you're already signed into. It's for people building agents that need to research across websites or interact with authenticated pages without a separate API integration for each service. The project is open source under the MIT license.
Obscura is a headless browser engine for developers building AI agents and web scraping systems that need many independent browser sessions. Each session starts with fresh state, so cookies, logins, and cached data don't carry between tasks. It's written in Rust and runs without Chromium, with a smaller memory footprint intended to support more concurrent sessions per machine.