Show HN: Meals You Love – AI-powered meal planning and grocery shopping (mealsyoulove.com)

60 points by tylertreat ↗ HN
Meals You Love is a meal planning app that creates weekly meal plans tailored to your tastes and dietary preferences. It integrates with Kroger and Instacart's APIs so you can add your meal plan groceries directly to your cart. You can also import your own recipes to include alongside AI suggestions.

I originally built this to help my wife with meal planning and grocery shopping. We were always struggling to decide what to make and inevitably forgot ingredients. Most meal planners felt too rigid or generic, and few handled the grocery side well (or at all). We've also used meal kits like Home Chef in the past but they end up being quite expensive and produce a comical amount of packaging waste, plus you still wind up needing to purchase groceries anyway. In all honesty, I also wanted an excuse to try building something "real" using AI and to see if it could be used in an actually useful manner.

Would love feedback from anyone interested in food, meal planning, or product design!

Tech stack:

- Cloud Run

- Firestore

- Vertex AI / Gemini

https://mealsyoulove.com

22 comments

[ 3.7 ms ] story [ 47.9 ms ] thread
(comment deleted)
(comment deleted)
It would be helpful to have a step-by-step walkthrough on the site (video or screenshots). The "How It Works" section is a little vague to suit that bill.

I'm looking for both an example of what to expect and inspiration for how I could be eating with your service.

I'd also recommend focusing on the API integrations, and/or whatever other features separate elevate this beyond asking $LLM for a weekly meal plan and shopping list taking into account dietary preferences.

How is this any different from say ollie.ai? This looks alot more like a funnel for grocery delivery combined with recipe database functionality not dissimilar from apps like Paprika.

The big push on the website from my impression is that its a funnel to Instacart or Kroger. Does it limit its recipes to whats in stock around me? How accurate is the stock levels shown in the app?

Are you only limited to Kroger or Instacart to see what groceries are required for a recipe?

I didn't see any outward showing of family sharing either, such as a meal calendar.

Can you speak to how it handles dealing with preferences, e.g. no gluten or seafood? This is critical in surfacing recipes, to me accuracy on this is very critical.

I want to thank you for telling us Kroger has an API. This excites me.
We really need this as my partner hates the idea of a regular meal plan, but then struggles every week to decide on a plan.

So I threw one together myself, but never quite finished it off, so very keen to use yours!

But the setup for this is overwhelming, so many forms. And then the meal plan is taking ages to generate.

I'd have bounced long ago if I was a normal person.

So it finally finished and I mentioned we regularly have a roast on Sunday, Monday or Tuesday and it decided to suggest a roast on Sunday and Tuesday.

Also image loading is very slow.

Think it's a great idea, generally looks pretty good, etc, just definitely look at the setup. I do think it pretty bloody slow though, and I'd love to switch meals, on mine you could just swipe left or right on a meal, it had actually generated 10 auggestions per day that you could rotate through to sorts customize it yourself. I didn't use AI on the fly though, I just had AI generated 1,000s of options up front and then randomized it.

Put pork as an allergy and first recipe suggested has bacon :)
Once you get some recipes back this is pretty cool, but it took like 5 minutes to generate the recipes which doesn't super work for a sign up flow.
It would be great if the meals had macros per serving listed, total calories, protein, carbs (+ fiber), fat per serving.

Edit: I see there is a nutrition facts button.

Is there a button I can press that says "suggest meals with more protein per serving"?

Cookbooks are already a thing. I am baffled that you think this is something we need AI for.
I photographed everything in my fridge and everything in my cupboards and uploaded it to an LLM and photographed by shopping receipts and asked it to create weight loss meal plans based on my existing shopping and food buying habits.

Worked real nice.

Did I make it into a business? Should everything be a SAAS? Nah.

I made something similar to scratch my own itch. What I really wanted was to plan meals for the week with as little thinking as possible.

The result is a very interruptible grocery list process, where I know I haven’t forgotten anything.

https://supperstock.ca/

Nice, I think you did a nice job on the website and it'll be interesting to see how it goes. I use Claude for generating recipes and have started to curate my own recipe list for myself, nice idea to offer a more managed service for folks.
I’ve been wanting to build something similar using a combination of Mealie/Tandoor/Recipya, n8n/Node-RED, and the Kroger API for personal use. Has anyone else explored this setup?
This looks great. Was just talking about how an app with these exact features would really help me out. Will give it a try.
Gonna try this out - I love the cook mode, the shopping list is helpful and that I can change out recipes for the days is great. I also like adding my own. Cool stuff
Let me know what you think or if there are areas that can be improved!
this is surreal

it imagines that all food ingredients are generic and interchangable, that there is no significant seasonal variability in variety and quality the harshest part is that all of these schemes start out with a loss leader special arangement with supliers that sets people up with higher quality products at great prices, that are soon swaped out for whatever mass product at as high a price as the market will bear, the whole thing designed to create predictability for retailers and drive profits up. grossmart with delivery, and a chatbot foodporning in your ear. blech

Almost everything I eat is prepared from scratch by me at home. I cook mostly be feeling these days. I don't find rando recipes online that useful. They tend to take more time just because you're trying to work out what they're talking about only to find out after several precise instructions, oh, they're making a béchamel sauce, which I could make with my eyes closed.

What I've been working on for my own personal uses is a curated database that keeps track of ratings and numbers like perceived difficulty and actual time taken (these vary wildly from what they tell you). Then an algorithm that generates a plan based on given parameters for that week, mainly how much time you have and whether you want to try new things.

I also essentially rewrite all recipes in my own shorthand format which is based on how I think and execute the recipes in the kitchen. For example, I do mise en place for some things, but not others. I do chop all vegetables first, for example, but I don't pre-measure out all my spices because that's pointless.

Most off the shelf software has the wrong priorities for experienced cooks IMO. Like I don't need or care about the exact quantity required of tomatoes for the week. I just know this. I also don't need it to tell me I need e.g. turmeric. I cook mainly Indian food, I always have turmeric. I also haven't found one that understands meal prep or base ingredients that still need preparation (like cooked dal, dosa batter, masalas etc.)

My main problem is the analysis paralysis when deciding what to eat for the week. But using someone else's database for recipes is useless to me.

I think I might have the wrong concept of meal planning. For me, it should be simple meals using fewer ingredients and most importantly reusing ingredients you already have. During the meal creation, I asked to keep it to 1 protein source, but it gave me recipes for 4 different protein types. I cannot possibly be buying salmon, chicken and 2 different cuts of meat each week. The other ingredients follow the same pattern.
llooks nice, but also way too vibecoded. maybe fix the page before launching