How it works

AI calorie tracking: how it actually works

“AI calorie tracking” is one of those phrases that sounds either revolutionary or like marketing fluff, depending on how cynical you’re feeling. The truth is more ordinary, and a lot more useful: instead of you doing the lookup work, a language model does it. You describe what you ate the way you’d tell a friend, and the numbers get filled in for you.

That’s the whole pitch. But it’s worth understanding what’s actually happening, partly because it explains why this approach sticks when database-tapping doesn’t, and partly because knowing the limits is what lets you trust the numbers.

What the old way actually asked of you

A traditional tracker is really a search engine bolted onto a spreadsheet. To log a meal you had to become the lookup engine yourself: search for each ingredient, pick the right entry out of a list of near-duplicates, guess the portion, and convert it all into grams. Do that for a plate of food with five components and you’ve spent more time logging the meal than eating it.

The database was never the hard part. The hard part was you translating “a doner with garlic sauce” into a series of searchable, weighable line items. That translation step is exactly what quietly killed your last three attempts at tracking.

What the language model does instead

Here’s the actual sequence when you type or say something like “a döner and a can of coke”:

  1. It reads the sentence like a person would. The model parses your everyday phrasing — including the messy bits, the “ish” portions, the brand names, the two-things-in-one-breath — and works out which distinct foods you mean.
  2. It estimates each one. Drawing on a vast amount of nutritional knowledge baked in during training, it assigns calories and macros to each item, scaled to the portion you implied. A “big handful” and “a couple of bites” land in roughly the right place without you ever touching a scale.
  3. It writes the entry for you. The result goes straight into your day’s log as structured data — calories, protein, carbs, fat — ready to edit if something looks off.
You write the sentence, the model reads it, and the entry — calories and macros — appears in your log.
You write the sentence, the model reads it, and the entry — calories and macros — appears in your log.

The shift is subtle but total. You’re no longer operating a database; you’re just narrating your day, and the arithmetic happens behind the glass. A meal that used to be five searches becomes one sentence.

sign up to dumb calories

free, AI-powered food logging — by text, photo, or voice. log a whole meal in five seconds.

sign up free →

Where the estimate comes from — and where it can wobble

It’s fair to ask: if nobody weighed anything, how good is the number? Honestly good enough, and it helps to know why.

The model has effectively read the nutrition facts of an enormous range of foods, so for anything reasonably common — a big mac, a chicken breast, a bowl of oats — its estimate sits comfortably close to a label. Where it gets fuzzier is exactly where any method gets fuzzy: an unusually rich restaurant sauce, a portion much bigger or smaller than a typical serving, a homemade dish only you know the recipe for. In those cases the model makes a sensible average assumption, and you can nudge it.

That’s the honest framing. The AI isn’t claiming lab precision — it’s giving you a fast, well-reasoned estimate, the same kind a knowledgeable friend would, only instantly and for every meal.

Why “approximately right” beats “precisely abandoned”

This is the part worth internalising. The packaged number on a label is legally allowed to be off by up to 20%, your body doesn’t absorb every calorie it’s handed, and the “180 grams” of chicken breast you cooked was never measured anyway. Precision in calorie tracking is mostly an illusion you pay for with effort.

So the real question isn’t “is the AI as exact as a kitchen scale?” It’s “will you still be logging in three weeks?” A method you can keep up — one sentence per meal, no searching, no weighing — gives you months of consistent data. That consistency is what actually changes anything, far more than any single number’s second decimal place.

If you’ve tried tracking before and quietly given up, it probably wasn’t the calories that beat you. It was the data entry. Hand that part to the model and the habit gets a lot easier to keep — which, in the end, is the only version of tracking that ever works. For more on making it stick, see how to track calories in five minutes a day.

iOS · web

same on iOS and the web.

sign in once. log on your phone, see it on the laptop.

sign up free →