This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady
What I Built
slothshot renames screenshots after what's in them. Screenshot 2026-10-03 at 08.15.44.png becomes 2026-10-03 railbook-e-ticket-pnr-4421907736.png .
My screenshots folder had 39 files in three naming schemes, because they came over from a Linux laptop: Screenshot from 2026-02-17 19-14-51.png , 2026-04-09_01-26-24.png and the macOS Screenshot 2026-10-17 at 13.34.06.png . None of them said what was in the picture. When I needed one, I opened thumbnails until I found it.
Renaming them by hand would fix that, and I was never going to do it. So now a vision model on my laptop looks at each screenshot and picks a name: the app or site, and the specific thing on screen. The date stays at the front so the folder still sorts by time.…