A calorie tracker with one user.
You log a meal by sending Claude a photo of it. That is the whole thing.
I built it for myself, because I was not going to type four foods into a form three times a day. The logging happens in the Claude app on your phone — there is no nomnom app to install, and if you do not use Claude, this is not for you. This website is where the numbers come back.
- One account
- No price
- No date
Nine kinds of chicken breast, and you pick one.
That search box is the entire reason this exists.
Every food tracker works the same way. Search the food, scroll past nine near-identical results, pick one, invent a serving size, then do it again for the other three things on the plate. Twenty-odd taps for a sandwich, three times a day, forever. So nomnom has no food search in it at all.
A model can tell rice from couscous.
It cannot tell how much rice you put on a plate, so it is never asked to.
Claude looks at the photo and says what is on it. Everything after that is arithmetic, and arithmetic is the one thing the model is not allowed to do.
“Rice set to your usual 180 g — your median over the last nine times you logged it.”
What comes back in the chat. An example, not my dinner.
Missing a day is not a moral event.
The streak counts days you logged, not days you behaved.
Going over your target can never break it. Only not writing it down can. The line that says so comes back inside the Claude chat, where the logging happened, so there is nothing to open in order to collect it.
- The website is quieter than that: today’s total, what is left of it, the meals you logged, and fourteen days as bars with the week’s average drawn over them.
- Every meal carries a chip saying where its number came from — Estimated, Entered or Scanned.
- The day rolls over at 4am, so a 1:30am snack belongs to the night before.
- Correct a portion once and your correction outranks the estimate from then on.
There is nothing to buy, and no date to give you.
It already does its job for me. What I do not know is whether it does anything for anyone else, and a list of email addresses is the cheapest way to find out. If enough people leave one, I will build the part where other people can sign in. If nobody does, it stays a tracker with one user, which is a perfectly good outcome.
One email, and only if something actually changes.