hey.food

AGENT / RECIPES

Recipes that keep the constraint graph intact

Recipe work is conversational in the current Rust release. A request can combine cuisine, time, ingredients, nutrition goals, and household restrictions without flattening them into a single diet label.

heyfood ask "Create a 30-minute Thai dinner recipe that works for everyone in my household"

Generate, adapt, explain

  • Generate a recipe from cuisine, time, pantry, and dietary constraints.
  • Adapt an existing dish while retaining why each substitution was made.
  • Evaluate ingredient compatibility separately from preference or recommendation rank.
  • Carry the resulting ingredients into a reviewable Grocery proposal.

Continue the conversation

heyfood ask "Adapt red lentil dahl for Maya's restrictions"
heyfood reply --conversation-id ID "Make it higher protein and use what is already on my grocery list"
heyfood reply --conversation-id ID "Prepare the missing ingredients as a grocery proposal"