AIHawk
ActiveDescription
Open-source AI browser agent driving an anti-detect Firefox like a person — give one plain-language instruction and it browses, clicks, and types to get work done, over MCP or a standalone web UI.
Key Features
- Human-like browsing — the pointer moves and keys are pressed, and it refuses to set form fields from JavaScript, so pages cannot tell the difference
- Two ways to use it — attach the browser to Claude Code, Codex, or Gemini CLI over MCP, or run the standalone web UI
- Stealth engine — a patched Firefox with proxy support, seed-stable identity, and persistent profile directories
- Key isolation — API keys are removed from the browser process environment by name and value and never enter the transcript
- A family of tools — the same org ships the invisible-playwright-mcp server, the invisible_playwright engine library, and a fingerprint core
- Proxy and locale follow — timezone, locale, and egress follow the configured proxy, with the same identity per seed
Use Cases
Strengths & Limitations
✅ Strengths
- • Actively maintained, recent updates
- • High community interest (30.3k stars)
- • Permissive open-source license (MIT)
- • Established track record (2 years in production)
Categories
Quick Start
# Install uv first
curl -LsSf https://astral.sh/uv/install.sh | sh
# Pre-download the ~250 MB browser engine
uvx invisible-playwright fetch
# Start the standalone web UI
uvx aihawk ui --openrouter-key sk-or-...
# Or attach the browser to Claude Code over MCP
claude mcp add --scope user stealth -- uvx invisible-playwright-mcp