[{"data":1,"prerenderedAt":396},["ShallowReactive",2],{"project-45724229":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":47,"post_text":48,"what":49,"said":92,"maker_in_thread":216,"shape":227,"grid":230,"attempts":358,"same_week":359,"maker_shows":32,"maker_hidden":388,"reader_version":389,"card":390},"45724229","Meals You Love","AI-powered meal planning and grocery shopping","title","Show HN: Meals You Love – AI-powered meal planning and grocery shopping","https:\u002F\u002Fmealsyoulove.com","mealsyoulove.com","tylertreat",1761587838,2025,60,51,1121,3837,30,"notable","consumer_social","meal planning app","web_app",[24,25,26,27,28],"meal planning","grocery shopping","kroger api","instacart","ai recipes","mixed",-0.197,{"positive":32,"neutral":32,"mixed":33,"critical":34},6,1,12,25,{"idea":37,"docs":40,"execution":42,"performance":43,"design":45,"pricing":46},{"positive":38,"critical":39},3,5,{"positive":41,"critical":41},0,{"positive":33,"critical":38},{"positive":41,"critical":44},2,{"positive":33,"critical":33},{"positive":41,"critical":33},[33,41,41,41,39,33,39,41,38,41,38,41,33,41,38,41,38,41,38,41,41,33,41,33,39,33,41,39,41,33,41,33,39,33,41,38,41,33,41,38],"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.\n\nI 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",{"problem":50,"audience":56,"pricing":63,"motivation":71,"time_to_build":75,"stack":76,"openness":90,"stage":91,"team_size":90},{"value":51,"source":52,"evidence":53},"Deciding what to cook each week and forgetting ingredients when grocery shopping","maker",[54],{"id":55},"post",{"value":57,"source":52,"evidence":58},"Home cooks planning family meals, including the maker's household",[59,60],{"id":55},{"id":61,"by":11,"text":62},"45765251","You're right that Meals You Love integrates with Instacart and Kroger for ordering meal plan groceries but it's not primarily a grocery funnel and this has no impact on meal plan…",{"value":64,"source":65,"evidence":66},"Commenter reports a $10\u002Fmonth price","commenter",[67],{"id":68,"by":69,"text":70},"45766985","r0fl","You can do that for free with Claude or ChatGPT or Gemini or grok or deepseek How is this $10 \u002F month?!",{"value":72,"source":52,"evidence":73},"Maker and wife struggled with meal planning and grocery shopping; maker also wanted to build something real with AI",[74],{"id":55},null,[77,81,85],{"value":78,"source":52,"evidence":79},"Cloud Run",[80],{"id":55},{"value":82,"source":52,"evidence":83},"Firestore",[84],{"id":55},{"value":86,"source":52,"evidence":87},"Vertex AI \u002F Gemini",[88,89],{"id":55},{"id":61,"by":11,"text":62},"unknown","launched",{"praise":93,"objections":112,"requests":155,"questions":174,"alternatives":186},[94,105],{"value":95,"source":65,"evidence":96},"Good design and UI; Cook mode and shopping list are useful",[97,101],{"id":98,"by":99,"text":100},"45766871","njbrake","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…",{"id":102,"by":103,"text":104},"45767835","paulharvard","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",{"value":106,"source":65,"evidence":107},"Kroger API integration is valued",[108],{"id":109,"by":110,"text":111},"45764957","soared","I want to thank you for telling us Kroger has an API. This excites me.",[113,126,136,147],{"value":114,"source":52,"evidence":115},"Meal plan generation and onboarding take too long (around 90 seconds to minutes)",[116,119,123],{"id":117,"by":11,"text":118},"45765130","Ah, I hear you on the onboarding wizard. I did my best to keep it streamlined but understand it's still overwhelming. Hard to balance keeping it light with collecting enough data…",{"id":120,"by":121,"text":122},"45765390","mips_avatar","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.",{"id":124,"by":11,"text":125},"45767574","Not at all a nitpick, it is one of the things that is painful in the app IMO. I think the length of time for some of the operations is one of the bigger reasons for people to…",{"value":127,"source":65,"evidence":128},"Onboarding form is too long and overwhelming",[129,133],{"id":130,"by":131,"text":132},"45765045","mattmanser","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…",{"id":134,"by":121,"text":135},"45772037","I think your sign up flow is just too long also, all that information might be necessary to get the app to function how you want but it feels more like filing your taxes. Maybe…",{"value":137,"source":65,"evidence":138},"Recipes ignore dietary constraints such as protein limits and allergies",[139,143],{"id":140,"by":141,"text":142},"45772747","ibdf","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.…",{"id":144,"by":145,"text":146},"45765099","Jotra7","Put pork as an allergy and first recipe suggested has bacon :)",{"value":148,"source":65,"evidence":149},"Cookbooks and free LLMs already do this; subscription seems unjustified",[150,154],{"id":151,"by":152,"text":153},"45765793","satisfice","Cookbooks are already a thing. I am baffled that you think this is something we need AI for.",{"id":68,"by":69,"text":70},[156,163,170],{"value":157,"source":65,"evidence":158},"Video or screenshot walkthrough of how it works",[159],{"id":160,"by":161,"text":162},"45764918","yesfitz","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…",{"value":164,"source":65,"evidence":165},"Faster image loading and CDN or multi-region hosting",[166,169],{"id":167,"by":131,"text":168},"45766318","I'm in the UK, if you're hosting US that's probably part of it, it's easy to forget that mainstream websites have a ton of CDN. But yeah, they were gradual rendering over 1-2…",{"id":117,"by":11,"text":118},{"value":171,"source":65,"evidence":172},"Clearer differentiation from using an LLM directly",[173],{"id":160,"by":161,"text":162},[175,182],{"value":176,"source":65,"evidence":177},"How does it handle dietary preferences such as gluten or seafood?",[178],{"id":179,"by":180,"text":181},"45764947","no_wizard","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…",{"value":183,"source":65,"evidence":184},"Does it limit recipes to items in stock nearby, and how accurate are stock levels?",[185],{"id":179,"by":180,"text":181},[187,198,205,209],{"value":188,"source":65,"evidence":189},"Using ChatGPT, Claude, or Gemini directly with photos of fridge contents",[190,194,197],{"id":191,"by":192,"text":193},"45766115","wewewedxfgdf","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…",{"id":195,"by":192,"text":196},"45767538","Why? Just drop the pics into CHatGPT and say \"make me a weight loss meal plan based on what I have in the fridge and the cupboards\" You could make a website that does that in a…",{"id":68,"by":69,"text":70},{"value":199,"source":65,"evidence":200},"Mealie, Tandoor, Recipya",[201],{"id":202,"by":203,"text":204},"45767107","ngai_aku","I’ve been wanting to build something similar using a combination of Mealie\u002FTandoor\u002FRecipya, n8n\u002FNode-RED, and the Kroger API for personal use. Has anyone else explored this setup?",{"value":206,"source":65,"evidence":207},"Paprika and ollie.ai",[208],{"id":179,"by":180,"text":181},{"value":210,"source":65,"evidence":211},"Supperstock",[212],{"id":213,"by":214,"text":215},"45766480","brody_hamer","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…",{"comments":217,"answered":218,"key":219},13,4,[220,223,226],{"id":221,"text":222},"45774794","Gemini 2.5 Flash works quite well for it.",{"id":224,"text":225},"45764983","Totally agree on a video walkthrough, and it's on my list. I've mostly been putting it off because I'm not sure if I'm capable of making a polished enough presentation, which is…",{"id":117,"text":118},{"commenters":18,"max_depth":218,"maker_replies":217,"first_comment_mins":228,"lifespan_hours":229},4469,149,[231,233,237,239,241,243,247,248,251,254,255,257,258,261,263,265,267,270,272,274,276,279,282,284,287,290,293,295,298,300,304,307,309,313,315,317,319,320,322,323,324,327,329,331,335,338,342,344,349,351,356],[191,41,33,232,192,41],"project\u002Fcritical\u002Fidea",[234,41,41,235,236,41],"45766713","commenter\u002Fneutral\u002Fnone","alexchantavy",[238,41,41,235,121,41],"45767297",[240,41,41,235,192,41],"45767453",[242,41,41,235,121,41],"45783983",[244,41,39,245,246,41],"45767523","project\u002Fpositive\u002Fidea","sanex",[195,41,33,232,192,41],[249,41,39,245,250,41],"45770188","mewpmewp2",[252,41,41,235,253,41],"45770255","ofrzeta",[221,41,41,235,11,33],[160,33,38,256,161,41],"maker\u002Fneutral\u002Fdocs",[224,33,41,256,11,33],[259,33,38,256,260,41],"45765943","olliepro",[130,44,38,262,131,41],"project\u002Fmixed\u002Fexecution",[117,44,41,264,11,33],"maker\u002Fneutral\u002Fexecution",[167,44,33,266,131,41],"project\u002Fcritical\u002Fperformance",[268,44,41,269,11,33],"45766371","maker\u002Fneutral\u002Fperformance",[179,38,38,271,180,41],"project\u002Fneutral\u002Fidea",[61,38,41,273,11,33],"maker\u002Fneutral\u002Fidea",[213,218,41,275,214,41],"other\u002Fneutral\u002Fnone",[277,39,38,271,278,41],"45765520","princehonest",[280,39,41,281,11,33],"45765594","maker\u002Fneutral\u002Fnone",[109,32,38,283,110,41],"project\u002Fneutral\u002Fnone",[285,32,41,286,11,33],"45764993","maker\u002Fpositive\u002Fexecution",[288,32,41,275,289,41],"45765022","davidw",[291,32,41,275,292,41],"45767121","delichon",[294,32,41,275,289,41],"45777238",[140,296,33,297,141,41],7,"project\u002Fcritical\u002Fexecution",[299,296,41,264,11,33],"45774652",[301,302,33,232,303,41],"45769603",8,"globular-toast",[98,305,39,306,99,41],9,"project\u002Fpositive\u002Fdesign",[68,305,33,308,69,41],"project\u002Fcritical\u002Fpricing",[310,311,33,232,312,41],"45769541",10,"metalman",[202,314,41,235,203,41],11,[102,34,39,316,103,41],"project\u002Fpositive\u002Fexecution",[318,34,41,281,11,33],"45774788",[120,217,33,266,121,41],[321,217,41,235,121,41],"45767285",[124,217,41,264,11,33],[134,217,33,297,121,41],[325,326,39,245,246,41],"45767593",14,[328,326,41,281,11,33],"45768538",[151,330,33,232,152,41],15,[332,330,41,333,334,41],"45765824","commenter\u002Fpositive\u002Fidea","mrbluecoat",[336,330,38,271,337,41],"45766198","jfengel",[339,330,41,340,341,41],"45769736","other\u002Fcritical\u002Fidea","lm28469",[343,330,41,281,11,33],"45774757",[345,346,33,347,348,41],"45793696",16,"project\u002Fcritical\u002Fdesign","jimmydin7",[350,346,41,281,11,33],"45794186",[352,353,39,354,355,41],"45769111",17,"maker\u002Fpositive\u002Fnone","hl_maker",[144,357,33,297,145,41],18,[],[360,365,370,375,380,384],{"id":361,"name":362,"points":363,"category":364},"45706792","oxdraw",266,"dev_tools",{"id":366,"name":367,"points":368,"category":369},"45715055","MyraOS",247,"infrastructure",{"id":371,"name":372,"points":373,"category":374},"45731366","Bash Screensavers",246,"creative",{"id":376,"name":377,"points":378,"category":379},"45684689","Deadstack",188,"productivity",{"id":381,"name":382,"points":383,"category":374},"45721352","ISS in Real Time",165,{"id":385,"name":386,"points":387,"category":364},"45717724","vite-plugin-use-golang",158,false,"v2",{"id":391,"name":5,"line":6,"ai":388,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":392,"top":18,"kw":393,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":394,"url":9,"mix":395,"praise":95,"objection":114,"sub":21},45724229,-0.2,[24,25,26,27,28],"1000515030301030303001015105010151030103",[32,32,33,34],1794036684825]