# testers.ai — tai.html > Single-file SPA: AI-powered website quality testing platform. Users submit a URL, 21 parallel AI agents audit it for bugs, accessibility, UX, and test flows, returning a scored report. Signed-in users can queue cloud runs, chat with their results, and track a history of reports. ## Overview `tai.html` is a self-contained single-page application (~27,000+ lines). No build step. No framework. All CSS, HTML, and JS live in one file. It serves three audiences: 1. **Anonymous visitors** — paste a URL or ask a testing question; AI responds in a chat-style interface using direct LLM API calls (Anthropic, OpenAI, or Gemini) from the browser. 2. **Signed-in users** — chat input is pinned to the top, marketing sections are hidden, and the dashboard shows report history (`#myReportsSection`), an API quick-access panel (`#apiQuickAccess`), a "New test run" button, and slide-in API docs drawers. 3. **Marketing readers** — hero section, feature detail sections, pricing, FAQ, and CTAs for managed services (IcebergQA) and coTestPilot. All hidden in signed-in mode. --- ## File Structure The file is divided into three main blocks in document order: ### `` - Google Fonts: Inter, Space Grotesk, JetBrains Mono - Fathom Analytics (`data-site="CPLIMBWM"`) - Cloudflare Turnstile CAPTCHA (`render=explicit`) - All CSS (~5,000 lines of inline `