Kitchen Hub
Self-hosted · Raspberry Pi 5
Most smart home systems rent you your own data. This one doesn't.
Kitchen Hub is a self-hosted kitchen management system built on a Raspberry Pi 5 and mounted on a fridge. It tracks live inventory through Grocy, suggests recipes based on what's in stock, matches shopping list items against real-time Flipp flyer deals from local stores, and displays the day's calendar and weather — all from a custom-built touchscreen dashboard in vanilla HTML, CSS, and JavaScript.
Voice commands run entirely on-device using faster-whisper. No audio leaves the home network. Say "I used 2 eggs" and the inventory updates. Say "Add milk to the shopping list" and it's there.
Built with Docker, Flask, Nginx, Home Assistant, Grocy, Mealie, and Tailscale for remote access. Full rebuild from backup takes under 30 minutes.
Tech stack: Docker · Flask · Grocy · Mealie · faster-whisper · Home Assistant · Tailscale · Raspberry Pi OS
Kitchen Hub runs on a private home network and is not publicly reachable — the source is on GitHub.