Behind Skimrr
How it's built.
Native on macOS and Windows, translated into six languages, with an on-device model reviewing every match before it reaches you.
- Desktop app
- Tauri 2: a Rust core with a React and TypeScript interface. No Electron, no bundled browser.
- On-device review
- A small ONNX vision model, run locally through candle (Rust), reviews every group the fingerprint proposes. On a real trip folder, it cut the loosest setting from 70 photos to 23, entirely on the machine.
- Licensing
- A Cloudflare Worker checks a purchase with Lemon Squeezy and signs a receipt with Ed25519. The app only carries the public half of that key, so a receipt cannot be forged.
- Testing
- An automated test suite covers the detection pipeline (hashing, perceptual fingerprinting, blur scoring, raw/JPEG pairing) before every release.
- Website
- Astro, built as static pages and served from Cloudflare Pages.