Food
A sentence becomes items, figures per 100 g, and the day’s running table. It is a running snapshot, not a verdict: nothing is graded, nothing is judged, and it does not tell you what to eat unless you ask it to.
“133 g of boiled durum pasta and 15 g of light sauce.”
That is the whole interface. It works out the items, finds the figures per 100 g, multiplies by what you actually ate, and keeps the day. Nothing to browse, nothing to pick from a list, no numbers typed in by hand.
In development · iOS and Android · nothing to sign up forYou said 133 g of boiled durum pasta and 15 g of light sauce
| Item | kcal | P | F | C |
|---|---|---|---|---|
| Pasta, boiled durum 133 g · your own base | 200 | 6.9 | 1.2 | 39.9 |
| Light sauce 15 g · your own base | 13 | 0.2 | 0.1 | 1.6 |
| Meal | 213 | 7.1 | 1.3 | 41.5 |
Left of today’s target 1 887 kcal
Every line carries where its figure came from: your own calibration, a reference, or a one-off estimate.
Both sentences on this page are real ones, taken from a year of daily logs. The figures per 100 g are the calibrated ones behind them; the day’s target and what is left of it are here for illustration.
There is no edit mode, no row to hunt down and tap, no field to clear. You say what was wrong and everything downstream is worked out again — the item, the meal, and what is left of the day.
You said, later Correct the pasta from 133 g down to 66 g
The same happens to a correction of a different kind — “take some carbs out of that and add about twenty percent protein” is understood, recalculated, and the other reading of your words is noted beside it rather than thrown back at you as a question.
A product is also the sum of what it refuses to make you do.
Three things are tracked, and each of them behaves the way that thing actually works — not the way a generic tracker would flatten it.
A sentence becomes items, figures per 100 g, and the day’s running table. It is a running snapshot, not a verdict: nothing is graded, nothing is judged, and it does not tell you what to eat unless you ask it to.
One short line per set while you are lifting. What comes back is a confirmation and nothing else — no advice, no encouragement, no chatter between sets. When you say the session is over, it writes the session up: every exercise in order, every set, the top set, and one summary line.
Medication and supplements as a plan for the day rather than a wall of reminders. Each item carries its own schedule, and the count is a count — not a scold.
The interesting part of a food tracker is not the arithmetic. It is where each number came from, and whether it can be trusted a year later.
Four steps, always in this order. Which one produced a figure stays attached to it.
If you have logged this exact thing before — same composition, same way of cooking — your own figure is used, ahead of any reference. Your record has to stay comparable with itself; an averaged reference would quietly break the series. A matching name is not enough for this: the composition has to match.
An exact, unmistakable match in a food reference is used and marked as a reference figure — not promoted to “yours”.
Home cooking and local dishes are not in any reference. Several sources are compared by what the dish is actually made of, then averaged — erring upward. Under-counting what you ate is the forbidden direction of error. Marked as a one-off estimate.
One product, several real variants, and your words do not settle which — that is the one case where it asks, in a plain sentence. It does not choose for you, and it does not answer you with a list to tap.
An estimate never becomes your calibration on its own. That is earned: you weigh it, or read the packet, or simply say “remember it like this”.
Restraint is the feature that took longest to get right in the assistant this grew out of.
While you are working, it acknowledges the set and stays quiet. No tips, no emoji, no “great job”.
Advice is off by default. Ask and you get it; turn it up and it will speak first. That is your setting, not its mood.
Totals stay provisional until you say the day is over. Midnight has no authority here.
Where a figure is uncertain it leans high, never low, and says that it is leaning.
Progress photos are yours to compare. It will not pretend to measure body composition off an image.
A caveat you have already been given is not given again.
This page exists so the project can be looked at. It is not a launch.