Fagun
Docs GitHub

End-user Β· UAT Β· QA agent Β· Open source

Real-user testing agents.

Fagun gives any AI a real browser β€” to use your product like real customers (mobile, slow-internet, keyboard-only…), walk whole journeys, hunt real bugs, and return a product-readiness verdict.

Works in Claude, Cursor, Codex & more. fagun deep test URL automatically uses Chrome DevTools MCP when available, reuses signed-in Chrome after you click Allow, and still prints the full Fagun result.

β˜… Star on GitHub
fagun β€” audit live

Install in one line

Nothing to configure.

Choose one setup path: uvx fagun init if you want no Python setup, or pip install --upgrade fagun && fagun init if you already use pip. Seeing old output? Force refresh with uvx --upgrade --reinstall fagun init.

$ uvx fagun init
# installs browser + Fagun MCP + Chrome DevTools MCP
# opens chrome://inspect/#remote-debugging
# Chrome DevTools usage stats disabled in generated config
$ uvx fagun install claude-code
# or target one tool
$ pip install fagun && fagun init
# same setup if you prefer pip/Python
$ uvx --upgrade --reinstall fagun init
# use this if old terminal output appears
β€Ί fagun deep test https://example.com
# auto Chrome MCP β†’ full verdict + report

Full workflow

From install to full readiness report.

Users only need to install once, restart the AI tool, then type fagun deep test URL. Fagun handles browser setup, Chrome DevTools MCP auto-connect, testing, evidence, and the final report.

πŸ“¦

Install

uvx fagun init
or pip install fagun && fagun init

πŸ€–

AI Tool

Claude, Codex, Cursor, Windsurf, VS Code load the Fagun MCP server and skill.

🌐

Chrome MCP

Auto-connects to signed-in Chrome. User clicks Allow if Chrome asks.

πŸ§ͺ

Deep Test

Crawl, journeys, forms, links, console, network, a11y, perf, security.

πŸ”

Evidence

Every finding gets observed proof, severity, repro steps, impact, and fix.

πŸ“Š

Output

Full Fagun answer in chat plus HTML, Markdown, JSON, or JUnit report.

What it does

Use it like a customer. Prove it's ready. Find every crack.

Deep test covers the full readiness surface: journeys, auth, links, console, network/API, forms, validation, accessibility, performance, SEO, visual layout, responsive breakpoints, keyboard use, security headers, CORS/CSP, exposed files/secrets, XSS/redirect signals, reports, and safe external security-tool planning.

11 end-user personas
Full user journeys
Readiness verdict
Authenticated testing
Broken links
Console / JS errors
Failed requests
Form & validation flaws
Accessibility
Performance
Exposed files & secrets
CORS / headers
Reflected XSS & redirect
Visual overflow & clipped text
Responsive breakpoints
Keyboard focus traps
SEO metadata
Core Web Vitals
Clickjacking & CSP quality
Session save / restore
HTML / JSON / JUnit reports
Token-lean summaries
Self-healing helpers

Works everywhere

Claude Code Claude Desktop Cursor Codex Antigravity Windsurf Cline VS Code Chrome DevTools MCP

See it in action

Setup to first bug, on any OS.

Terminal β€” macOS

One command sets up every AI tool on your machine. Then just type fagun deep test URL; no separate Chrome-connect command is needed.