Open source / Windows, macOS, Linux

Keep the trip.
Lose the homework.

Point selects at the folder from your trip.
It finds the pictures and videos you will actually want to show people.

frame 477 keeper / 8.8
why it landed here
sharp faces / good light
KEEP

The camera did the fun part. Now there is the folder.

selects handles the boring first pass. You decide what survives.

Turn the folder dump into a first draft.

Drop in the whole mess. selects pulls blurry shots and near-duplicates aside, groups familiar faces, and brings the good frames to the top.

8.8

A score you can argue with.

See why a frame moved up or down: focus, light, duplicates, composition, and faces.

0%

No mysterious upload bar.

Everything runs on your machine. Cull on a flight, a train, or terrible hotel Wi-Fi.

Start with the likely keepers.

The strongest frames rise to the top. Nothing gets the final say except you.

Find your people again.

Pull every good shot of the same person into one place.

Ana / 281
Dev / 226
Unnamed / tap to name

Search the way you remember it.

Try "blue boat at sunset" or "mom on the bridge." No tagging marathon required.

turquoise river valley

Fix the bits that bug you.

Nudge exposure, contrast, shadows, and color before you export.

Take back your evening.

Install selects with one command. Python is included.

macOS & Linux

Windows (PowerShell)

Commands not your thing? Pick your platform below.

Windows
x64 / DirectML included

Windows bundle includes DirectML; photo scoring currently runs on CPU. Unzip and run selects.exe.

Download Windows
macOS
Apple Silicon / CoreML

For M-series Macs. The first open may require right-click, then Open.

Download macOS
Linux
x64 / CPU / WebKitGTK

Folder bundle. Unzip and run the selects binary.

Download Linux

then run selects serve