{"repo":"NoDeskAI/browser-pilot","free":true,"listed":false,"github":"https://github.com/NoDeskAI/browser-pilot","clone":"git clone https://github.com/NoDeskAI/browser-pilot.git","description":"Browser-as-infrastructure for AI agents. Isolated Chrome sessions with fingerprint controls, network isolation, and full control via REST API / CLI / Web UI.","language":"Python","stars":34,"topics":["ai-agent","browser-automation","docker","remote-browser","selenium"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"中文 browser-pilot Remote browser automation for AI Agents. Each session runs in an isolated Docker container with Chrome, Selenium, anti-bot stealth, and a noVNC viewer — controllable via REST API, CLI, or the built-in web UI. Quick Start Requires Docker (with Compose v2). Open http://localhost:8000 — you'll see the web UI with session management and a live browser viewer (noVNC). Apple Silicon / ARM users Before building, create a .env file: CLI Install the zero-dependency bpilot command-line tool served by the Browser Pilot backend to drive the browser from your terminal or integrate with external Agent frameworks like OpenClaw. The web UI includes a CLI Access button that generates a ready-to-paste command reference for humans or AI agents. Configure and use: Add --json for machine-readable output (for AI Agents). Use bpilot session list --json to inspect each session's networkEgress fields. New sessions return 12-character short ids; existing UUID session ids remain valid. Use bpilot files list --json to inspect session files; each item includes status so agents can distinguish in-progress files from completed files. For Agent integrations, open Docs Agent CLI Access in the web UI. Browser Pilot exposes each Session as an Agent Device: the session id is the device id, browser side-effect commands require an active exclusive DeviceLease, and every browser action returns an agentDevice contract with executionStatus , sideEffectStatus , auditStatus , evidenceStatus , failureC","default_branch":null,"files":null,"tree":[],"storefront":"/r/NoDeskAI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NoDeskAI/browser-pilot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}