Skip to content
DuoBolt

Reading the Similars results

The Similars results are a grid, not a list: groups stacked down the page, each one showing its photos side by side at whatever size you choose.

Similars results reading 32 groups, 78 files, 383.9 MiB. The Variants and Look-alikes toggles, tag dots and the Tightness range sit above the group list; under an Identical heading, two Variants groups each offer Review with AI, with one photo marked in each. The footer reads 29 files selected, 84 MiB.

The header states the scan: 32 groups · 78 files · 383.9 MiB.

Variants / Look-alikes — a segmented control at the top left. Both are on by default. Turn one off to work through the other; ⌘-click one to isolate it. It can never end up with neither selected.

Tightness range — a two-handled slider across the five bands, from Identical to Loosely similar. Both ends open by default, so nothing is hidden until you move it.

Tags, Search files… and All formats narrow further. The format filter lists what the scan actually found, with each format’s share, rather than every format DuoBolt could read.

Photos — on a library scan only. A checklist of what Photos knows about a photo: Edited, Favorited, RAW, Imported more than once. A group stays when any photo in it has any fact you turned on, and each row states how many groups it would keep over what the other filters leave.

The Photos checklist open under its Re-imported anchor on the results toolbar: Show all pinned at the top, then Edited — shown edited, compared unedited — 37, Favorited 6, RAW — a RAW original, or a JPEG + RAW pair — 11, and Imported more than once 1,276, the last one checked. Behind it, an Identical group of two copies of IMG_0042.HEIC with their import dates.

The Sort menu changes the order and the sticky headers you scroll past:

Sort Buckets
Tightness Identical · Virtually identical · Very similar · Similar · Loosely similar
Files in group 100 files and up · 50 to 100 · 25 to 50 · 10 to 25 · Up to 10
Date By the year the photo was taken (its file date where it has no EXIF)
Tags By tag, then No Tags
Recommendation Copies to remove · Needs your eye · Not analyzed yet · All distinct

The last one only makes sense once AI Curation has run — it is sorting by what the analysis concluded.

The slider between the two image icons changes how large the photos are drawn, and it is worth using. Small tiles show a whole burst at once; large tiles let you actually judge a face.

Four ways, and none of them require hitting checkboxes one at a time.

Click on empty space and drag. The rectangle selects everything it touches, including across group boundaries — which is the fast way to take the tail of one group and the head of the next.

Hold Shift to add to what is already selected, or to toggle. The hint pills at the corner of the drag say which mode you are in: Replace, ⇧ Add, ⌘ Toggle.

Arrow keys move a focus ring around the grid. Return selects or deselects the photo under it, and Space opens it in Preview. You can work an entire scan without the mouse.

Right-click a group for a keep rule. Each looks at that group alone, keeps every photo that satisfies it, and selects the rest:

  • Keep Largest — the file with the most bytes; usually the least compressed copy.
  • Keep Smallest — the file with the fewest bytes.
  • Keep Newest — the photo taken last, by its EXIF capture date. A file without one counts by its modification date.
  • Keep Oldest — the photo taken first, the same way. In a Photos library this is the shot, not the day you imported it.
  • Keep First Import (Photos library) — every copy from the earliest import of that photo; the ones imported again later are selected.
  • Keep Favorite (Photos library) — the copies you marked as favorites in Photos; the rest are selected.

Three things are always true. A rule that has nothing to go on — no favorite in the group, no import date on any copy — leaves the group alone, and the footer says how many groups it left that way. When several photos satisfy the rule and they are the same photo in every way that matters — identical bytes, none edited, none a favorite — one is kept and the others go; when they differ, the group is left for you. And a rule only selects: nothing moves until you review the selection.

Bulk Select in the header runs the same rules across every group currently visible. “Visible” means after filters: if you have narrowed to Loosely similar, that is what it acts on.

The Bulk Select menu open from the results header over a Photos library scan: Keep Largest, Keep Smallest, Keep Newest, Keep Oldest, Keep First Import — highlighted — and Keep Favorite, each with its icon, then Clear Selection under a rule. Behind it, an Identical group of two copies of IMG_0042.HEIC, 1st import · 16 Jun 2023 and 2nd import · 29 Aug 2023.

Space opens the selected photo in Preview: arrow keys move through the group, - and + zoom, 0 fits to screen, F maximizes and Return selects without leaving.

A photo with more than one version — the original and its edit, or a JPEG and its RAW — carries a switch on the image. It opens on what the grid shows, the edit where there is one; O cycles through the versions and

1 2 3 pick one. The size in the header follows what you are looking at, and your pick carries to the next photo wherever it has that version, so a run of RAW pairs can be walked in RAW.

The Preview over a JPEG + RAW pair from the library: the header reads DSC_0738.JPG · My Photos · imported 26 Aug, 09:44, then 16 MiB · 6000×4000 and the EXIF line. A small JPEG / RAW switch floats at the bottom of the sky photo with RAW selected, and its tooltip reads Show the RAW with the key 2. The footer counts 1 file, 6 MiB, selected in group.

A rating left in an XMP sidecar by Lightroom, Bridge or darktable shows on the tile and in the preview, as stars or as a reject mark. DuoBolt reads it and never writes it.

Right-click → Tags puts a colored mark on a photo. Tags survive between scans and can be sorted and filtered by, which makes them the tool for “I will come back to this” — rather than selecting things you are not ready to remove.

Counts what you have marked and how much it comes to. Selected groups (G) hides everything you did not touch, which is the fastest way to audit a big selection before acting on it.

Then Review Selection — nothing leaves a folder before that screen.

Below Pro, a scan shows its first 8 groups, whole. The end of the list says so:

12 more groups on this scan Pro shows every group — this preview covers the first 8.

Those 8 are complete groups, not a blurred preview: filters, selection, AI Curation and removal all work inside them exactly as they would with a license.