RoomTidy: a local Gemma reminder built for my roommate
This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend . What I Built I built RoomTidy for my roommate: a small Windows desktop application that offers a gentle reminder when visible clutter remains in an area they choose. The user selects a fixed-camera area, explicitly saves a tidy reference, and sets preferences such as allowing books while asking for dishes to be…
RoomTidy is a small Windows desktop application created for a roommate as part of the Hacktoberfest Weekend Challenge: Build for a Friend. The app gently reminds the user when clutter remains in a chosen area of their room. Users select a camera view, save a tidy reference, and set preferences, such as allowing books while disallowing dishes.
RoomTidy compares images locally and notifies the user when clutter is detected. It does not claim to detect dust or judge the user's cleaning habits. The app runs hourly while the computer is awake, with a default threshold of thirty valid clutter observations. The source code is MIT-licensed and can be found on GitHub. RoomTidy uses Python, PySide6, OpenCV, SQLite, and Google Gemma 4 E4B Instruct for image analysis.
The app's main task is image comparison with an explicit tidy reference, and it runs locally without sending images to an image-analysis provider.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.