Verirun is a deterministic UI testing tool that records user workflows once and replays them headless on every code change, then displays backend logs from the replay to verify the system actually worked correctly, not just that the UI appeared correct. It includes static analysis of React/TypeScript apps, self-hosted execution with no data upload, and integration with AI coding agents.