Work / 05 · Open source · live
Take any website apart: a real-browser audit, a prioritised fix list and an agent-ready brief.
- deterministic rules
- 65deterministic rules
- tests
- 200+tests
- Lighthouse floor in CI
- 95+Lighthouse floor in CI
01
Problem, approach, result
Problem
- Site audits are either a score with no plan, or a plan an agent cannot follow.
Approach
- Renders any URL in real Chromium on desktop and phone, then runs 65 deterministic rules plus axe-core across SEO, accessibility, UX, security, brand and page weight.
- Extracts the site's brand system: CIEDE2000 colour clustering, type scale, spacing grid and CSS tokens.
- The LLM chain (Gemini, Groq, Hugging Face, OpenRouter, free tiers) can only reorder and reword findings. It can never add, drop or re-grade them.
- Hardened against SSRF: DNS pinned to public IPs, ports 80/443 only, and a guard proxy.
Result
- A Markdown brief a coding agent can execute task by task, with PDF and JSON exports.
- TypeScript monorepo with 200+ tests. CI fails unless the site scores 95+ in every Lighthouse category.
02
How it works
Real Chromium scans the page top to bottom; deterministic findings pin to what they found.
03