DETERMINISTIC
PIXEL DIFF.
AGENT-IN-THE-LOOP
VERDICTS.
RUST, WASM, AND JS DIFF CORES. SSIM AND GMSD METRICS. JEST, VITEST, AND BUN MATCHERS. AN AGENT THAT HANDS AMBIGUOUS DIFFS TO CLAUDE CODE, CURSOR, OR CODEX. NO SAAS. NO API KEY. MIT.
npm install @blazediff/core

WHY BLAZEDIFF

FAST, DETERMINISTIC PIXEL DIFF
Pure-JS core ~1.5x faster than pixelmatch. Rust binary 3 to 4x faster than odiff, up to 8x on 4K. Wasm build (~32 KB, v128 SIMD) ~5x faster than pixelmatch on 4K in the browser. Reproducible on any machine.

FULL CONTROL, ZERO VENDOR LOCK-IN
No SaaS, no API keys, no per-snapshot pricing. Screenshots never leave your machine. Self-hosted from your CI. MIT licensed.

AGENT-READY
When the heuristic can't decide, the agent hands a small region tile to Claude Code, Cursor, or Codex for judgment. Resume from a checkpoint.
BENCHMARKS
REPRODUCIBLE FROM THE REPO. SAME FIXTURES, SAME HARDWARE (M1 MAX), HYPERFINE-MEASURED.
FULL TABLE IN BENCHMARKS.MD AT THE REPO ROOT. EVERY ROW HAS A FIXTURE AND A METHODOLOGY NOTE.
USED BY
THE STACK
ONE MONOREPO. FOUR LAYERS. INSTALL ONE PACKAGE OR THE WHOLE STACK.







