Case study

AI Nutritionist & Automated Meal Planning

gbMeals required a system to automatically generate personalized weekly meal plans and smart shopping lists tailored to their users' specific body metrics, goals, and dietary preferences, delivered directly via email.
  • Client: gbMeals
  • Industry: Health & Fitness
  • AI capability: Generative AI
Visit gbMeals (opens in a new tab)
Blank weekly meal plan sheet surrounded by prepared meal boxes of chicken salad, pasta and quinoa

The challenge

Meal plans have to be personal, realistic and safe, every week

Generating accurate, tailored meal plans at scale is complex. The system needed to ingest user preferences from an intake form and output modern, personalized PDFs containing everyday-cooking recipes and dedicated bulk meal-prep plans. A critical challenge was ensuring the specialized LLM did not hallucinate ingredient quantities or suggest meals that violated user dietary restrictions.

What we built

Structured intake, guarded generation, automatic PDFs

Constraints are enforced around the model, not left to it.

  1. Stage 1

    Normalise the intake form

    Goals, body metrics, dietary restrictions, cooking habits and ingredient preferences are captured in a detailed intake form, then normalised into a structured schema of calorie targets, macro ranges and excluded ingredients.
    Structured preference record
  2. Stage 2

    Generate the week's plan

    A specialised meal-planning model writes the week: everyday recipes plus an optional bulk meal-prep plan for people who cook once for the week, with ingredient lists and preparation steps for a home kitchen.
    Recipes and prep steps
  3. Stage 3

    Check it against the constraints

    Validation layers test every output against the user's dietary restrictions, ingredient safety rules and realistic quantity ranges. Anything inconsistent is corrected or regenerated before it is seen.
    Plan that respects restrictions
  4. Stage 4

    Build the PDF and send it

    Recipes, instructions and a consolidated shopping list are formatted into a clean PDF, then emailed to the user on a recurring schedule.
    Personalised PDF, delivered by emailAutomated PDF generationScheduled email

The impact

Personalised nutrition that scales

  • A weekly plan and shopping list per user
  • Dietary restrictions enforced by validation
  • Delivered by email on a schedule

gbMeals can now instantly provide users with quick, simple recipes anyone can follow, alongside an organized shopping list with every plan. This automation scales their personalized nutrition service while maintaining high quality and strict dietary safety.

Book a strategy session

Talk to an AI engineer about your project

Tell us what you want to automate. The first call is a 30-minute working session with an engineer, not a sales pitch.

  • Send the form, it takes 2 minutes
  • We reply within 1 business day, under NDA if you need it
  • A 30-minute call to scope feasibility and next steps

Tell us about your project

By submitting, you agree to our Privacy Policy. We never share your details.