Pantry, Freezer, and Meal Prep Inventory Tracking in Home Assistant?

I wanted to share something I’ve been building and actively using in my own Home Assistant setup: PantrLytics.

This is my first time building an app, and it’s available to install right now. I’m continuously improving it, fixing bugs, and refining the experience as I go. PantrLytics is designed for almost anyone running Home Assistant, but it’s especially aimed at home cooks, meal preppers, and those of us who like to track (maybe obsess over) what we have, where it lives, and how it gets used.

The original motivation came from two places. First, while tools like Grocy are incredibly powerful, I found the UI dense and feature-heavy for what my household actually needed. Second, we kept wasting food, especially things buried deep in an auxiliary freezer simply because we didn’t know they were there. We also do a lot of bulk cooking and meal prep, and I wanted a system that made it easier to pull together complex meals quickly, confidently, and without guesswork. Knowing exactly what something is, when it was made, and where it lives turned out to be a game changer.

PantrLytics is intentionally household-focused, not store-focused. The goal is a cleaner, more approachable experience that still ties together powerful tools: inventory tracking, reports, and detailed labels that bridge the physical and digital worlds. Whether you’re a highly active home cook or someone who just wants to glance at Home Assistant and know what’s in the freezer, the pantry, or the fridge, the idea is to reduce friction and mental load.

One of the biggest strengths (and fun parts) has been label printing. PantrLytics supports IPP/CUPS printing, making it easy to generate detailed labels via a label printer. Pair that with the App filters/search tools and reports, and you get a system where scanning, printing, and tracking all feel like one workflow and not a pile of disconnected tools. I’m also very responsive to bug reports and feedback, because I’m building this for real daily use in my own home.

As for the name: PantrLytics is exactly what it sounds like, pantry + analytics. The idea is turning the chaos of food storage into something understandable, searchable, and useful, without losing the “this is my home, not a warehouse” feeling.

If this sounds interesting, I’d love for folks to try it, poke at it, and see if it sparks ideas for your own setups. Feedback, feature ideas, and inspiration from how others manage their households are always welcome. I built this because I’m a little obsessive and I’m guessing some of you might be too.

Thanks for checking it out, and I’m excited to see where it goes with community input.

1 Like

Here are some images:

Sounds interesting. I tried to get it up and running but ran into an error during startup. I’ve raised Doesn't startup · Issue #1 · Psychman52OS/PantrLytics · GitHub about it.

Roger that let me go and have a look.

@tykeal Just pushed a code change. Check for updates in the Add-ons store and push the update and let me know if that fixed the issue. If not send the log again and I will keep working on getting the error corrected.

Ok, it starts now :slight_smile:

First thing I noticed is that it forces the dark theme instead of following the theme browser theme. Thankfully you have a light theme option :wink: but you might want to consider that as a feature enhancement!

Fantastic point! I am bias towards dark mode. However, that should be an easy change to follow the browser preference. I will make that change here in a few moments.

This is my first time building and app/coding with the assistance of AI so any input or reccomendations are extremly helpful. I spent months getting it to this point. So should be fun once more folks start poking at it.

Thanks again for your comments and input!

I like your setup and I will try it out.
But I have one suggestion. Stop by now with using code produced by AI because it is based on HA code of a few years back and things has changed a lot in the meantime. Things that aren’t in the AI. This will prevent that you from getting error reports that are irrelevant to the present HA code base.
Thanks for sharing your work.

@AshaiRey I would stop using AI if I knew how to code, which I don’t. My hope is that at somepoint if more people use and like this that I can colloborate with someone who is far more knowledgeable and can as a human make this codebase better.

1 Like