-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Holden Salomon edited this page Jun 13, 2026
·
6 revisions
winnow pulls photos from Immich, selects diverse high-quality subsets using AI embeddings, and delivers them as training data for Frigate. It supports face recognition training (aligned crops uploaded directly to Frigate's API) and object classification training (YOLO-detected crops saved to disk).
It runs fully headless in Docker, is configured entirely through environment variables, and can run on a schedule.
winnow only touches files it uploaded. Faces added to Frigate manually through its UI are never deleted, replaced, or modified — not by quality replacement, not by
RESET_PERSON, not by stale cleanup. If you have a curated training set, it is safe.
- Setup — installation, Docker Compose configuration, GPU passthrough, environment variables
- Troubleshooting — common failures and fixes
- FAQ — frequently asked questions