ChatRPE

AI Nutrition Coach That Remembers Every Meal

ChatRPE is an AI nutrition coach: log meals by text, photo, or barcode, then get coaching that remembers your goal and adjusts the target as your data moves.

12 min readUpdated Sep 8, 2026By The ChatRPE Team
Try it now

An AI nutrition coach can help you decide what to eat, record meals, and review whether your targets suit your routine. In ChatRPE, you can bring food, training, bodyweight, and sleep into that conversation.

Start with the question you need answered: what dinner should cover, how to plan a week of familiar meals, or whether a target needs adjusting. The amount of detail worth logging depends on that question.

What an AI nutrition coach does that a tracker doesn't

A food diary asks you to log correctly and interpret the result yourself. ChatRPE does the interpreting:

Log the meal however is fastest

"Dinner was salmon, rice, and broccoli. Log it, tell me where I land on protein for today, and whether tomorrow needs an adjustment."

Type it, say it, photograph it, or scan the barcode. ChatRPE turns any of those into structured data instead of asking you to search a database first. Voice works through the microphone in the chat composer on the web and on Android as well as through Siri on an iPhone, which matters more for food than for anything else: most meals get logged with your hands busy.

The precision you get back depends on what you gave it, and a coach should be straight about which is which:

What you loggedWhat comes backWhen it's the right level
A barcode in a photoThe product's own published numbers, looked up by codePackaged food, protein bars, anything with a label
A named food ("Greek yoghurt, 200g")A database match with real macros, not an AI guessStaples you eat constantly
A photo of a plateA labelled estimate, with the uncertainty statedRestaurant meals and anything homemade

Both lookups query Open Food Facts, and USDA FoodData Central alongside it where that is configured. When a product resolves you get its published numbers; when it does not you get a labelled estimate and the day keeps moving, which is the right trade far more often than people expect. The calorie tracker guide covers why chasing precision you do not need is the most common way people quit tracking, and a barcode returns exact nutrition instead of a guess when it matters.

Your first week with an AI nutrition coach

Most people start by trying to log perfectly and stop by Thursday. A better opening week builds the two things the coaching actually runs on, which are a target worth having and enough logged days to test it against.

  1. Say your goal and your constraints in one message, then ask for them to be saved as context. "Cutting until March, training Tuesday and Thursday evenings, no dairy" is enough.
  2. Get a starting calorie and protein target out of it. The TDEE guide covers where the maintenance number comes from and the protein calculator sets the floor underneath it.
  3. Log every day for a week, including the bad days. A week with two blanks in it cannot be compared to anything.
  4. Weigh yourself on most mornings so there is a trend rather than two data points.
  5. On day eight, ask for the week back: average calories, average protein, days on target, and the bodyweight trend next to them.

That last request is the moment the product stops being a diary. You get a read on whether the target was right rather than whether you followed it, and those are different questions with different fixes.

Does an AI diet coach actually remember what you told it?

A chatbot that forgets your goal between sessions is a tracker with a conversational skin, so the answer deserves mechanics rather than reassurance.

ChatRPE keeps a small, deliberate set of durable context as items you approved, separate from your food log: your current goal, a constraint like a dairy intolerance or a 6 a.m. training slot, a coaching preference. It is short by design rather than a transcript of everything you have ever said. Items carry an expiry, defaulting to about a month and capped at six months, so a goal you set in January stops steering the coaching once it is no longer yours. You can ask to see the whole list, change an item, or clear it, in a sentence.

That is the mechanism behind "it remembered." It is also what the proactive check-in reads before it decides whether to say anything, and what a recurring reminder is rewritten from at the moment it is sent, so the same context that shapes the conversation shapes the nudges.

Separately, ChatRPE can look back over recent conversations by keyword and summarise what a previous session covered, which is what makes "what did we decide about breakfast last month" answerable. Anything you want held for good goes in as a logged entry or as saved context, and from then on it is part of the record rather than part of a chat.

"Save this as ongoing context: I'm cutting until March, I train Tuesday and Thursday evenings, and I don't eat dairy. Then show me everything you're currently holding about my goals."

The target should move when your data does

A calorie target is a hypothesis. It is calculated from an estimate of your maintenance, and the only way to find out whether the estimate was right is to run it for a few weeks and watch what happens. This is the part a static plan cannot do and the part people most want from online nutrition coaching.

The mechanics are unglamorous and that is the point. Two or three weeks in, ChatRPE can pull your average daily intake over that window alongside your bodyweight trend and compare what actually happened against what the target predicted. If your weight is falling faster than planned, the deficit is steeper than intended, and that usually shows up as evening hunger before it shows up anywhere useful. If it has not moved at all, either the maintenance estimate was high or the intake is being under-recorded, and those are distinguishable.

The arithmetic for turning that comparison into a revised maintenance number belongs to the TDEE calculator guide, which works through back-calculating your real maintenance from your own logs. The calorie deficit calculator then sizes the subtraction and the protein calculator fixes the floor underneath it. What a coach adds is running that loop on a schedule instead of when you happen to remember.

Name the data type and the date range and the summary answers exactly that stretch, which is how to look back at one diet phase months later. The direction it reports comes from the first half of that period against the second, so it points you at the week worth examining.

"Compare my average daily calories and protein for the last three weeks with the three before, put my bodyweight next to them as a 7-day average, and tell me whether my target still looks right."

If the trend has genuinely stopped for three weeks or more, that is its own diagnosis and the weight loss plateau guide works through the causes in order.

Coaching happens between meals, not just at them

A nutrition coach that only responds when you type is half a coach. Two separate things run in the background, and it is worth keeping them apart because they answer different questions.

The first is a reminder you asked for. It can recur on a schedule, weekday evenings at seven, and it can be gated on an actual number from your own log: only send this if today's protein is under 120 grams. On the days you are already fine, it stays quiet. Each delivery is also rewritten from your current context, so a recurring nudge reads like this week rather than like the week you set it up.

The second is a check-in nobody scheduled. ChatRPE periodically reviews your recent logs and chat on its own and messages you only when it finds something data-backed worth raising: a stretch of low protein, a stall despite consistent logging, a run of evenings that look alike. Push delivery for both needs notifications enabled in the iOS app, and the fitness accountability guide covers the difference properly.

The same daily rhythm that makes ChatRPE's daily coaching useful for training applies to food: short check-ins, honest notes about hunger or a rough day, and one adjustment instead of a full audit. A check-in at 4 p.m. is worth more than the same numbers at 9 p.m., because at 4 p.m. there is still a meal left to change. If you want the total in front of you without asking, a saved dashboard can hold a single card counting the grams of protein you have left against today's target, and on an iPhone that card can sit on your home screen.

Why nutrition coaching works better connected to everything else

Sleep, travel, and training can affect what you eat and how you feel. With those records in one place, you can ask:

"My weight hasn't moved in two weeks even though I'm hitting my calorie target most days. What's actually going on?"

ChatRPE can check logging consistency, water weight swings, sleep, training volume, and the days you didn't log at all before answering, rather than assuming the scale is the whole story. That kind of cross-category read is what separates online nutrition coaching from a spreadsheet with a chatbot bolted on.

It also means a behaviour is checkable rather than assumed. If your days keep ending with the evening raid that undoes an otherwise fine day, the food log, the sleep hours, and the note you left at the time are all in the same place, so "what did those days have in common?" has an answer. The guide on how to stop snacking at night works through the four usual causes and how to tell them apart from your own record.

Saturday night counts as nutrition data too. Drinks are calories, and they land on sleep as well as on the weekly total, which is why logging them turns a vague suspicion into two lines on a chart. The guide on whether alcohol affects muscle growth covers the sizes involved and how to measure your own.

When the plan itself needs to change, not just the accountability around it, hand the same history to the meal planning workflow so next week's plan is built from what you actually ate, not a generic template.

Set the coaching style once

Say how direct you want it: some people want blunt numbers and one instruction, others want context and encouragement. State it once, in the form of "be concise, don't sugarcoat a stall, always end with one action," and ask for it to be kept as a standing preference, which puts it in the same durable context as your goal rather than in a conversation you will eventually close.

That is a small thing that decides whether the product feels like a coach. Restating your goal, your training days, and how you want to be spoken to at the start of every session is the tax that makes most chat-based nutrition tools tiring, and it is the one thing an ongoing coaching relationship is supposed to remove.

Frequently asked questions

  • What is an AI nutrition coach?

    It's software that logs your food and then uses that history to guide decisions, including what to eat next, whether a plateau is real, and when a pattern needs to change, rather than only reporting totals back to you. ChatRPE does this by turning natural logging into structured data and coaching from the result.

  • How is an AI nutrition coach different from a calorie tracker?

    A calorie tracker's job ends at the total. A nutrition coach app's job starts there: it should connect that total to your trend, your training, and your goal, and tell you what changes next. ChatRPE does both in one place instead of requiring a tracker plus a separate coach.

  • Can an AI diet coach replace a registered dietitian?

    A dietitian owns the plan whenever there is a clinical reason for one, including a diagnosed condition, a prescribed diet, disordered eating, or food that interacts with medication. ChatRPE is built for the six days a week between appointments. Log what you actually ate and you arrive with a record of adherence, hunger, bodyweight, and training instead of a recollection, and you can export the whole history as a file to hand over.

  • Does the coaching work if I don't track exact macros?

    Yes. Meal notes, photos, hunger levels, and consistency patterns are all useful signals on their own. Exact numbers help when a goal genuinely needs precision, and the macro tracker guide covers choosing the right level.

  • Will an AI nutrition coach reach out on its own, or do I have to check in every time?

    Both, through two separate mechanisms. You can ask for a reminder, one-off or recurring, and optionally gated on a number from your own log, so it only fires on the days it is actually needed. Separately, ChatRPE periodically reviews recent logs on its own and can message you when it finds something data-backed worth mentioning, which is not something you scheduled. Push delivery needs notifications enabled in the iOS app. See the fitness accountability app guide for how the two differ.

  • Does an AI nutrition coach remember my goals between conversations?

    ChatRPE does, deliberately and in a limited way. Goals, constraints, and coaching preferences you approve are kept as a small set of durable items separate from your food log, and they carry an expiry, about a month by default, so a goal you have moved on from stops steering the advice. You can list, change, or clear them whenever you like. It can also look back over recent conversations by keyword and summarise them, and anything you want held permanently is better saved as context or logged.

  • What is the best AI nutrition coach app if I also lift?

    The one that keeps both in the same history, because most of the useful nutrition questions are actually training questions in disguise: whether protein is short on the days you lift, whether a stall is a diet problem or a recovery one, whether the weight you are losing is coming off the bar. ChatRPE logs workouts and meals in the same conversation and the same logbook, so the macro tracker side and the training side never need reconciling between two apps.

  • Can an online nutrition coaching app adjust my calories as I go?

    That is most of the value, yes. A starting target is an estimate of your maintenance minus a deficit, and the only way to find out whether the estimate was right is to run it and compare what happened against what it predicted. ChatRPE can pull your average intake over a window alongside your bodyweight trend and tell you which way it is off; the TDEE calculator guide covers the arithmetic for back-calculating your real maintenance from those logs.

Keep reading

Ready for a better way to train?

Meet ChatRPE