Immich Duplicate Reviewer — open-source tool with AI-powered scoring #27509
Eth3rkni6ht
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey everyone,
I built a desktop tool to help with duplicate photo management in Immich and wanted to share it with the community.
Immich's built-in duplicate detection is great at finding the groups, but it leaves all the decisions to you. This tool scores each photo automatically so the best copy is obvious at a glance.
Scoring factors:
🔍 Sharpness (scale-invariant, so a blurry small image can't outscore a sharp large one)
👤 Face detection — runs both Immich (InsightFace) and Google MediaPipe independently, merges results so faces missed by one engine are caught by the other
👁️ Open / closed eyes
😊 Smiles
📐 Resolution & file size
⭐ Star ratings
All weights are configurable sliders
Other features:
Side-by-side viewer with click-to-zoom and drag-to-zoom — synced across all images in the group so you can compare the same spot on every copy
Annotation overlays (faces, eyes, smiles) — toggleable
One-click actions: Keep best, Keep all, Stack as versions, Delete all, Skip
Keyboard shortcuts for fast batch processing
Auto-select when score gap is large enough
Album & date range filters
Connects via Immich API key
👉 GitHub: https://github.com/Eth3rkni6ht/immich-duplicate-reviewer
Free, open-source, MIT licensed. Feedback and contributions welcome!
Beta Was this translation helpful? Give feedback.
All reactions