ChatRPE

Cal AI Alternative That Also Tracks Your Workouts

A Cal AI alternative that logs meals from a photo, then reads them next to your workouts, weight and sleep, with a coach that answers what to eat next.

6 min readUpdated Oct 5, 2026By The ChatRPE Team

ChatRPE logs a meal from a photo, a description, or a barcode, and saves it in the same record as your workouts, your bodyweight, and your sleep if you log it. The coach that estimated your lunch also has your squat sets and this week's weigh-ins, so you can ask what the day still needs, or why the scale stalled, and get an answer that reads all three.

Photos are the part to plan around. A signed-in free account can attach one image a day, so most free users photograph the plate they cannot describe and type or say the rest. Basic removes the daily cap.

What Cal AI does, and what moves with you

Cal AI is built around the camera. Its site says your phone's depth sensor estimates food volume before the AI breaks the meal into calories, protein, carbs, and fat, and that you can also scan a barcode or describe a meal. It reads steps from Apple Health or Google Fit, and the App Store listing notes that food scanning results require a subscription (both checked October 5, 2026).

Those three ways in all exist in ChatRPE. Send a photo of the plate, a photo of the barcode, or a sentence like "two eggs, a slice of sourdough, and a flat white," and the coach saves calories and macros as a meal entry. A named food is looked up in public nutrition databases, and a barcode returns the product's listed nutrition, which the barcode guide walks through.

What does not move is the sync. ChatRPE has no Apple Health or Google Fit connection, so steps and watch workouts do not arrive on their own. If you want them in the record, say them: "8,400 steps today" saves as an entry like anything else.

Logging photos on a photo allowance

PlanImagesImages per message
Free, no accountOne a weekOne
Free, signed inOne a dayOne
BasicNo count limitTwo
PremiumNo count limitFive

Daily allowances reset at midnight UTC, and a failed upload gives its allowance back. Typed messages are never metered against images, so on a free account the useful habit is to spend the photo where words fail: a restaurant plate, a mixed bowl, a dish someone else cooked. For a packaged food, type the digits printed under the barcode instead of photographing them, and the lookup is the same.

If you photograph three or four meals a day today and want to keep doing that, Basic is the plan that fits. Voice is a separate allowance (two inputs a day signed in, five on Basic, unlimited on Premium), and typing has no allowance at all. The upgrade screen in the app has current prices.

What neither camera can see

Cal AI's own FAQ puts its scans at about 80% accurate and suggests good light and a photo where the food fills the frame. A photo cannot show the oil in the pan, the butter in the rice, or whether the bowl holds one cup or two, and ChatRPE reads the same picture with the same blind spots.

The fix is a follow-up message, which is where a chat log is quicker than editing a form. "The rice was about a cup and a half, cooked in a tablespoon of olive oil" corrects the saved entry. You can ask the coach to note what it assumed when it logs a photo, so a later look back shows which numbers came from a guess. When a decision depends on the number, such as the last meal of a tight cutting day, weigh the portion or use the label.

Workouts as training data

The difference that matters most to anyone who lifts is what the training record holds. Cal AI tracks exercise through the fitness products it integrates with, which suits a daily calories-in, calories-out picture. ChatRPE logs the session itself: each set's load, reps, and RPE (rating of perceived exertion), typed, dictated between sets, or sent as a photo of a whiteboard. The hands-free logging guide covers the voice setup.

With meals and sets in one record, questions that span both have an answer. "Compare my protein on the days before my last four leg sessions with how those sessions went" pulls both kinds of entry. "Chart my daily calories with a seven-day average next to my bodyweight for the past month" builds a chart from your own entries; charts sum each day's calories into one point, so the average spans seven logged days. A chart shows the two lines moving together or apart, not what caused it. The weight loss plateau guide covers reading that picture when the scale stalls.

Moving over without your history

You do not need your old diary to start. Cal AI's FAQ describes a PDF export, which ChatRPE cannot read as a file, and it does not need one. What the coach works from is your current calorie and protein target, a recent weigh-in or two, and what you are training for. Put those in the first message and log normally from the next meal.

If you want a few recent days carried over, type or paste them as text. Screenshots work too, but each one uses an image from your allowance.

Leaving ChatRPE is simpler: ask for an export and you get a zip with your entries as CSV, your notes as Markdown, and an index of your data types. Free and Basic accounts can export once a week, Premium once a day. The export guide lists filters and limits.

Frequently asked questions

  • Is there a free Cal AI alternative that logs meals from photos?

    ChatRPE reads meal photos on its free plan, with a cap: one image a day on a signed-in account, one a week without an account. Described meals, barcode digits you type, macros, charts, and workout logging do not use that allowance. Basic removes the image count limit.

  • Does ChatRPE sync with Apple Health like Cal AI?

    No. ChatRPE has no Apple Health or Google Fit sync, so steps, watch workouts, and burned calories do not import on their own. You can log any of them by typing or saying the number, and the coach reads them with your meals.

  • How accurate is a photo calorie estimate?

    It is an estimate in any app. Cal AI's FAQ says about 80%, and hidden oil, sauces, and portion size are the usual misses. In ChatRPE, correct a saved photo estimate by telling the coach the portion or cooking fat, and weigh or use the label when the number decides something.

  • Can I import my Cal AI history?

    Not as a file. The useful parts fit in one message: your current targets, recent weight, and training goal. Recent days can be typed or pasted as text; screenshots also work but use your image allowance.

  • Can I log workouts with sets and reps in the same app?

    Yes. Each set's weight, reps, and RPE save as a workout entry in the same record as your meals, by typing, by voice between sets, or from a photo of a written program. The coach can then compare what you ate with how sessions went.

Cal AI is a trademark of its respective owner. This independent comparison is based on publicly documented product features and is not sponsored or endorsed by Cal AI.

Keep reading

Ready for a better way to train?

Log workouts, meals and progress in one conversation, and get a coach that remembers all of it.