u/Bitter_Sock7422

We built an open-source AI web testing tool where most tests never even call the AI

My partner and I built Catcher — a desktop app for AI-powered web testing.

You describe tests in English:

Click the 'Sign in' button
Type 'alice@example.com' in the email field
Verify the page contains 'Welcome, Alice'

Hit run, and it executes them in a real browser on your machine.

A few things that make it different from other AI testing tools:

  • Most steps don't call the LLM at all — Catcher does a heuristic match on the live DOM first, and only falls back to the AI when it's not confident
  • Everything runs locally. No cloud, no account, no telemetry
  • You bring your own API key — OpenAI, Anthropic, Gemini, Ollama, or any OpenAI-compatible endpoint
  • When all click strategies fail, it screenshots the page and asks the model for pixel coordinates as a last resort

It's MIT licensed and still early (v0.1.1). We'd love feedback.

GitHub: https://github.com/Catcher2026/Catcher

u/Bitter_Sock7422 — 2 days ago