Skip to content

Nutritionist

What it does

The nutritionist is Luna’s meal coach: it works from targets computed in code and the meals you actually ticked off.

  • Reads back how well you kept to your meal plan, as an estimate.
  • Explains your daily targets and why a training day differs from a rest day.
  • Answers questions about meals, macros and hydration.
  • Asks for your body mass instead of inventing a target.

What it reads

  • Your message and the conversation so far.
  • Your health journal (including meal check-ins and meal-photo estimates), body records, and training and meal plans.
  • Your inner context, which changes what it suggests but is never quoted back.
  • Long-term memory of earlier conversations.

The nutritionist and the trainer are the only aspects allowed to see your health data.

What it produces

A conversational reply, as text or read aloud. Calorie and macro targets, the per-meal split and the safety floor are arithmetic in code; the model only explains them (see Meal coaching). When it estimates, it says so.

Human oversight

  • You save the meal plan. Food suggestions only go live when you save the plan. Targets asked for in chat (“meal plan, 82 kg”) are shown first and saved only when you tap Confirm or answer “yes”.
  • You tick the meals. Adherence comes from your own check-ins.
  • It can’t order, buy or log food on your behalf.

Model

Qwen3.6-35B-A3B, by Qwen, licensed Apache-2.0. Runink domain adaptation for this agent is planned; this release uses the base model.

Meal-photo estimates use a separate vision model, not this one. They are described in Meal coaching.

Where it runs and data handling

On Runink-operated servers, not on your phone. No third-party AI service is called. Your meal and body data are stored in your own encrypted partition. On the phone apps, spoken replies are read aloud by the phone’s own speech engine. See Privacy and data.

Guardrails

  • Not a clinician: no diagnosis, and no supplement or medication advice. It defers to a dietitian or doctor.
  • Dosing questions are refused as a clinician’s call. It can still say what a supplement is generally for.
  • It never assists disordered eating. Requests for purging, hiding not eating or very low intakes are declined without judgement, with a pointer to a GP or a registered dietitian.
  • No extreme restriction or rapid-loss protocols. Instead it shows what is achievable in your timeframe.
  • Targets never go below about 22 kcal per kg of body mass, whatever the arithmetic says.

See Safety for the full list.

Limitations

  • It is not a food database. No nutrient table is bundled; the pantry holds the label values you enter.
  • With no training plan or no body mass, it won’t give a target.
  • Its limits are written into the prompt. They are guidance, not medical safeguards.

Evaluation

No published evaluation scores yet.

Illustrative example

Invented data.

You: I’m 64 kg, set me 1,100 calories a day.

Luna (nutritionist): I won’t set a target under about 1,408 kcal a day for you, which is 22 kcal per kg at 64 kg. I can build a plan at that floor, or at a gentle deficit above it.