CareCuisine

Food they will actually eat, inside the limits their diet sets

Waking the server… Open the planner

For caregivers and dietitians of people with kidney disease, diabetes, dysphagia or hypertension

A diet only works
if they eat it.

CareCuisine drafts a week of the food a patient grew up with, adapted to the limits their condition sets. The Qloo Taste Graph works out what will feel like theirs; USDA nutrient data and a deterministic safety gate check every dish; the dietitian has the last word.

The server is being woken up in the background so your first plan is fast.

55
adapted home recipes, 9 cuisines
62
USDA FoodData Central ingredients
3
layers in the safety gate
13
conditions with cited limits, or enter your own
Tuesday · home-cooked APPROVE

Lemon-oregano chicken with barley

Mediterranean heritage · keeps lemon, oregano, garlic and olive oil

Sodium
83 / 500 mg
Potassium
473 / 800 mg
Phosphorus
245 / 250 mg

Per serving, computed from grams × USDA values · limits from KDIGO 2024 for CKD stage 3

A real day from the sample week. Phosphorus is close to the limit and still passes. Avgolemono, at 301 mg, did not make the week.
The problem: adherence

What the diet sheet says

  • Under 2 g sodium a day
  • Watch potassium and phosphorus
  • Soft textures only
  • Low glycemic index

What the patient hears

"You can't eat your food any more."

Generic low-sodium meal plans replace the food that feels like home, and patients drift back to it.

What CareCuisine drafts

  • Their own cuisine, adapted
  • Every nutrient checked against the limit
  • Recipes with grams and steps
  • Open questions for the dietitian
How it works

Each plan runs the same five stages. Nothing reaches the week without passing the gate. The planner's agent trace shows every stage as it ran.

  1. 1 · Patient

    Condition, heritage cuisines, the music, films and home region they love, and any caregiver constraints.

  2. 2 · Screen

    Symptoms are checked first. Emergency phrases stop the plan; rare-disease descriptions get specialist suggestions.

  3. 3 · Qloo Taste Graph

    Tastes become Qloo entities; each cuisine and venue is scored against them. Cuisines they love more get more dinners.

  4. 4 · Safety gate

    Every recipe's USDA-computed nutrients, texture and glycemic band are checked, along with policy and caregiver rules.

  5. 5 · Draft week

    Seven dinners, home-cooked first, plus questions for the dietitian. It downloads as a draft for their review.

How to use CareCuisine

The planner is one form on the left and the plan on the right. Six steps, about a minute:

1

Start from a sample patient, or fill in your own

Pick Maria, Harold, Rosa or Dana to fill the form, then change anything. Search the 13 conditions (kidney, diabetes, heart, swallowing, liver) and the limits with their sources (KDIGO, ADA, AHA/ACC, ESPEN…) appear under the field. If yours is not listed, choose Other and enter it: CareCuisine then enforces only what you type and says what it did not check.

2

Choose heritage cuisines

One or more of nine: Mediterranean, Italian, Mexican, Cuban, East Asian, South Asian, Japanese, Southern and Diner. Qloo may add a neighbouring cuisine when it scores at least 90% as well as their own. Dishes from it are labelled suggested by Qloo.

3

Add what they love, beyond food

Music, films and home region are optional, and the most interesting inputs. Each is looked up in the Qloo Taste Graph, and every candidate is re-scored against it. Maria loves Frank Sinatra and Roman Holiday, so Qloo leans her week Italian.

4

Enter the dietitian's limits, if you have them

Per-meal sodium, potassium, phosphorus and carbohydrate. Any number entered here replaces the guideline default and is enforced on every dish, so a dish over it is rejected. Choose 0–3 meals out per week; the rest are cooked at home.

5

Add ingredients to avoid, symptoms and constraints

Pick what to leave out (gluten, dairy, egg, shellfish…) and dishes containing it are removed. Caregiver constraints (low sodium, soft foods, wheelchair access) are checked against every suggestion. Symptoms are screened before any food is suggested. "Chest pain" stops the plan and shows emergency guidance instead.

6

Build the plan, then download it for the dietitian

Press Build plan. Read the week, open any recipe to see grams and USDA sources, then use Download for dietitian. You get a draft with recipes, ingredient IDs and the open questions, ready to take to the appointment.

Reading the plan, top to bottom
Rules in use

Which limits were enforced, which were not checked, and what the avoid list removed. For a custom condition this says plainly that no guideline is behind it.

Provenance strip

Where each number came from: live Qloo or sample data, USDA or estimate, real LLM or none. Check this first.

The week

Seven dinners with nutrient chips against the limits, each recipe's grams, steps and USDA links, and a weekly summary of the highest values.

Dietitian review

What the draft could not decide: individualised potassium, protein needs, portions, whether meals out are acceptable.

Eating out

Restaurants that passed the venue screen, with how to order. Their nutrient values are labelled estimates.

Not recommended

Every rejected dish and venue stays visible, with the exact reason, e.g. "Phosphorus 301 mg is over the 250 mg per-meal limit".

Taste vs LLM-only

The same request answered by a model with no taste data or gate, so you can see what grounding changes.

Agent trace

Each tool call in order: Qloo search, insights, trending and audiences, the screening and the gate.

The safety gate

Deterministic code, not a model, decides what is safe to suggest. Every candidate passes through three layers and gets one of three verdicts.

  1. 1

    Policy

    A blocklist of prohibited actions: no instructions about medication, doors, money or home devices. Places that cannot serve a meal, such as pharmacies or liquor stores, are rejected.

  2. 2

    Clinical

    Per-condition limits for sodium, potassium, phosphorus, carbohydrate, glycemic band and texture, each with a cited source. Dietitian limits replace the defaults.

  3. 3

    Caregiver

    Low sodium, soft foods and wheelchair access, checked against every suggestion.

APPROVE

Passed all three layers with every nutrient known.

NEEDS HUMAN APPROVAL

A nutrient value is missing, or a conditional guideline flag fired. It is never auto-approved.

REJECT

Over a limit or against policy. Shown with the reason, never hidden.

How Qloo is used

Five Qloo endpoints, each with a job

/searchTurns "Frank Sinatra" or "Roman Holiday" into Taste Graph entities
/v2/insightsScores places and cuisines against each taste signal
/v2/trendingDown-weights places whose popularity is cooling
/v2/audiencesWho else loves this cuisine; shapes the explanation
/v2/tagsMaps caregiver needs such as wheelchair access to Qloo tags for the outing agent

How a candidate is ranked

Only candidates that passed the gate are ranked. Taste decides among safe options; it never overrides a limit. Dinners are shared out between cuisines in proportion to Qloo affinity.

Try a scenario — each opens a ready-made plan
What is real, and what is not
  • Recipe nutrition is computed, not measured. Grams × USDA SR Legacy per-100 g values. Cooking losses, brand differences and table salt are not modelled.
  • Restaurant figures are estimates. A restaurant has no single sodium value. Venue numbers come from cuisine and menu keywords and are labelled as screening estimates.
  • Taste scores come from Qloo when a key is configured. Without one, the app runs on clearly labelled sample data, and the status in the corner says which.
  • Only four conditions are audited. Nine more cite their guideline but have not yet been checked against the source document, and the plan says so. A custom condition has no guideline at all: only the numbers you enter are enforced.
  • Not a medical device. It drafts; it does not diagnose or prescribe. Every limit and portion is for the patient's dietitian to confirm.

See it for one patient

The sample week takes a couple of seconds. Change one taste and build again to see the plan move.