Skip to content

v1.0.1

Choose a tag to compare

@lerlerchan lerlerchan released this 27 Mar 06:40
· 2 commits to main since this release

KinderSort v1.0 — First Release

Download: KinderSort.exe (no installation required)

What it does

KinderSort automatically sorts kindergarten event photos into individual student folders using
offline face recognition. No internet connection, no coding knowledge needed — just double-click and
go.

Features

  • Automatic face matching — scans event photos and copies each photo into the matching student's
    folder
  • Group photo support — if multiple students appear in one photo, it is copied to all of them
  • Flexible events folder — works whether photos are inside event subfolders or placed directly in
    the folder
  • Unmatched photos — photos with no face, blurry faces, or unknown faces go to _unmatched/
    automatically
  • Fully offline — no cloud upload, no internet, no GPU required
  • Audit log — every action is recorded in kindersort_log.txt in the output folder
  • Safe — photos are always copied, never moved or deleted

How to use

  1. Download KinderSort.exe below
  2. Double-click to open — no installation needed
  3. Select your Reference Photos folder (one photo per student, named by student name e.g. Ali.jpg)
  4. Select your Events Folder (photos from school events)
  5. Select an Output Folder where sorted results will be saved
  6. Click Start Sorting

See the full guidebook.md for step-by-step instructions with screenshots.


System requirements

  • Windows 10 or 11
  • No Python, no installation needed
  • No GPU is needed

Known limitations

  • Accuracy depends on photo quality — clear, front-facing reference photos work best
  • Small faces in group shots may not be detected
  • Processing speed depends on PC — allow up to 15 minutes for 500 photos on older machines

▎ Built with face_recognition, dlib, Pillow, tkinter, PyInstaller