Nutrition Engine
Core Engines

Nutrition Engine

The system that connects what you ate, what you need now, and what fits the goal.

The Nutrition Engine turns food questions, logged meals, and planning requests into decisions you can use immediately. It keeps ingredient-level detail and day-level context aligned.

Example prompt

I ate barbecue. Log it and help me refine the meats and portions.

User impact

Users get a live nutrition journal, meal cards, and guidance that stays connected to what already happened and what still needs to happen today.

Capabilities

nutrition.recommend_meal

Meal recommendation

Suggests a meal that fits the user’s goal, current timing, and recent context.

Goal

Help the user decide what to eat right now.

nutrition.log_meal

Meal logging

Extracts a meal from the conversation, writes it into the journal, and supports follow-up refinement.

Goal

Turn free-form food input into a usable nutrition record.

nutrition.analyze_meal

Meal analysis

Breaks a meal into ingredients, macros, and day-level impact.

Goal

Turn a meal into practical nutritional understanding.

nutrition.lookup_ingredient

Ingredient lookup

Answers focused questions about ingredients, foods, or specific nutrition values.

Goal

Support fast decisions around individual food items.

nutrition.analyze_recent_nutrition

Recent nutrition review

Looks across recent days and returns a view of consistency, overload, and gaps.

Goal

Help users see patterns instead of isolated meals.

nutrition.build_menu

Menu building

Builds a wider nutrition structure around goals, constraints, timing, and habits.

Goal

Turn a target into a working nutrition plan.

Where it lives in the product

ChatNutrition menuMeal loggingDaily context

Related skills