Just say it.
No database, no search results, no portion wheels. One sentence, and it’s logged.
Your AI nutrition coach. He logs it, learns your usual meals, and brings them back the same way every time.
Same smoothie as always, straight into breakfast. If the recipe ever changes, just say so.
No searchNo database to search, no portion to look up, no barcode to hunt down — just the sentence you’d have said anyway. He handles the logging and the remembering, and the arithmetic is computed in code.
One lineMost meals take one line and a few seconds. If something’s genuinely unclear he asks once, then gets on with it.
Scroll through it. One day in the app, a beat at a time.
No database, no search results, no portion wheels. One sentence, and it’s logged.
A new food costs one answer. Name what’s in it, and “breakfast smoothie” is saved for good.
No idea how big? Graham makes an honest call and marks it with a ~. An imperfect meal is better than an abandoned day.
The next morning it’s two words. Same smoothie, same macros — learned, not re-guessed.
Totals, macros, and every meal where it belongs. Chat · today · plan — that’s the whole app.
Warm, direct, and honest about what’s measured and what’s called.
Teach him your breakfast smoothie once — two words logs it from then on. Tweak the recipe and he keeps up.
Rough guesses welcome; the ~ keeps them honest. No false precision, no scolding.
The AI listens; the arithmetic is computed. Your numbers are never a model’s guess.
Chat · today · plan. No feeds, no gamification, no recipe libraries.
An AI nutrition coach — a calorie-tracking app where the interface is a conversation. You tell him what you ate; he logs it, tracks your weight, and computes your targets in code.
Where it helps, yes: a language model does the listening. The numbers are never AI — targets, totals, and trends are computed in code, and foods you’ve taught him resolve exactly. AI for conversation, code for math.
You don’t have to (but you can). Estimates are first-class citizens — marked with a tilde so the log stays honest about what’s measured and what’s called.
Graham learns them. Your usual meals resurface the same way every time — and when a recipe changes, telling him once updates it for good. The arithmetic is code, never a model’s guess.
Soon — Graham is pre-launch. The waitlist below is the front of the line.
Graham is with his first testers now. Leave your email — you’ll get one message, when it’s your turn.