Skip to content
SPECIFICTION
Get listed

ShotSieve

github.com

Free plan WindowsmacOSLinux
Visit github.com
Spec score 7.3 #26 of 29 in AI Photo Culling Software

What it is

ShotSieve is a free, open-source application for reviewing local photo folders with learned image-quality models. It helps photographers make keep-or-reject decisions while leaving the photo library on the user’s machine. TOPIQ is the default model, with CLIPIQA and Q-ReAlign Mini also available; users can compare models on the same library before a larger culling pass. Review tools filter and sort by score, format, resolution, file size, and metadata completeness, and support batch actions. Listed capabilities include RAW photo support, blur detection, and AI quality scoring. The review interface runs locally on loopback at 127.0.0.1:8765 by default. Releases are listed for Windows, Linux, and Apple Silicon macOS. CPU is the fallback when compatible accelerator hardware is unavailable. Model weights must be downloaded separately. The application uses AGPLv3 or later; PyIQA and model checkpoints have separate terms.

Spec sheet

What it does
ShotSieve analyzes local photo folders with learned image-quality models and helps photographers review keep or reject decisions.Read 4 Oct 2026 · github.com
Intended users
The project is aimed at photographers and hobbyists who want help narrowing large photo folders while keeping the workflow local.Read 4 Oct 2026 · github.com
Integrations
No third-party service integrations are listed; model assets are obtained through the learned-IQA backend and stored in configured upstream caches.Read 4 Oct 2026 · github.com
Compare
Users can compare learned models on the same library before using one for a larger culling pass.Read 4 Oct 2026 · github.com
Download platforms
Packaged releases are listed for Windows, Linux, and Apple Silicon macOS, with CPU and supported accelerator runtime options.Read 4 Oct 2026 · github.com
Hardware support
Accelerator support depends on matching hardware, operating system, drivers, model, and runtime; CPU is the fallback when an accelerator is unavailable.Read 4 Oct 2026 · github.com
Licensing
The application is licensed under AGPLv3 or later, while the pinned PyIQA package is PolyForm Noncommercial and model checkpoints have separate terms to review before commercial use.Read 4 Oct 2026 · github.com
Local processing
The project says the review UI runs on loopback and the photo library stays on the user's machine.Read 4 Oct 2026 · github.com
Models
The supported model catalog includes TOPIQ as the default, CLIPIQA for quick comparisons, and Q-ReAlign Mini.Read 4 Oct 2026 · github.com
Notable limit
Model weights are not bundled in release archives and must be downloaded separately when preparing or first using a model.Read 4 Oct 2026 · github.com
Review tools
Review supports filtering and sorting by score, format, resolution, file size, and metadata completeness, plus batch actions.Read 4 Oct 2026 · github.com
Security and privacy
The README describes a local-first workflow, with the review server binding to 127.0.0.1:8765 by default.Read 4 Oct 2026 · github.com

Plans and prices

Free and open source Free AGPLv3+ · learned-IQA dependencies and model weights have separate terms Read 4 Oct 2026 · github.com

Every ShotSieve plan and price →

Strong points and limits

Strong points

  • Free and open source
  • Keeps the photo library on the machine
  • Supports RAW photos and blur detection
  • Offers several learned quality models
  • Runs on Windows, Linux, and macOS

Limits

  • Model weights require separate downloads
  • Accelerator support depends on matching hardware and software
  • PyIQA and model checkpoints have separate terms
  • No third-party integrations are listed

Who it suits

It suits photographers and hobbyists narrowing large local photo folders. It is also relevant to users who want local processing and model comparison.

Verdict

ShotSieve provides local, model-assisted photo culling with sortable review tools and batch actions. Its free license and broad desktop availability are useful, but model downloads and separate dependency terms require attention.

Where Specifiction places it

Alternatives to ShotSieveAll alternatives →