Gecko
Reminders that stick: an Android app where a photo of what is running low becomes a sticker on a shopping board.

Photograph what is running low and Gecko cuts it out into a sticker on a board: a basket of things to buy and a shelf of things you already have. Stickers have in-house physics, tilt with the phone, and pop with sound.
Native Android 8+, fully local: no account, no backend, nothing leaves the phone. On-device ML Kit subject segmentation cuts the sticker out of the photo, Room and DataStore keep the data, and a Glance widget plus a daily WorkManager summary keep the list in view.
Built in Kotlin with Jetpack Compose and Material 3, CameraX with a Camera2 maximum-resolution path, and Compose-only motion.

