
krites¶
Take the 3,000–4,000 frames from a full day's wedding shoot and judge them — cull the unusable, rank the rest, then auto-correct and lightly retouch the keepers — straight from a local browser studio.
“KREE-tees” · from Greek κριτής, “the judge” · a bespoke, private alternative to AI culling services, tailored to the photographer's own taste
Status — in active development
The core pipeline is built and released (v0.3.0): ingest → cull (blur / exposure / eyes / near-duplicate bursts) → develop (straighten, crop, look) → object removal → export with XMP, all reviewable in the local studio. The heavy providers (face/eye, aesthetic scoring, inpainting) ship off by default and are opt-in per capability. The Phase-4 learning loop that adapts to your keep/reject history is still ahead. The master design spec is the source of truth; these docs grow with the build.
What krites does¶
It runs the whole post-shoot pipeline — cull → develop → retouch → remove → export — over a single shoot:
- Culls at scale — flags out-of-focus / motion blur, bad exposure, closed eyes & blinks, and near-duplicate bursts, giving every frame a keep / maybe / reject verdict with reasons for you to confirm.
- Auto-corrects the keepers — straighten, composition crop, a colour look, and light retouching.
- Removes unwanted objects from a scene by inpainting.
- Stays non-destructive — originals are never touched; every decision is a reversible record, rendered only on export.
- Local-first & private — a wedding's photos stay on your Mac by default.
- Fits Lightroom — reads/writes XMP sidecars, so a krites cull shows up in your Lightroom catalog (cull in krites, finish in Lightroom).
It's built on go-tool-base, ships as a single Go binary, and keeps no state of its own — the shoot directory owns the originals, decisions, and exports.
Documentation¶
These docs follow the Diátaxis framework:
-
Install krites and cull your first shoot.
-
Learning-oriented, end-to-end lessons — take a shoot from import to export.
-
Task-focused recipes: remove an object, export for Lightroom, run the studio, enable face/eye analysis, tune a cull profile.
-
Exhaustive facts — every CLI command and every configuration key.
-
How krites works and why — the non-destructive shoot, the provider seams, the pipeline.
-
The design specs (
0001–0011), ways of working, and decisions as the build progresses.