ego

ego / Guides / Is ChatGPT Good at Making Workout Plans? What It Gets Wrong

Is ChatGPT Good at Making Workout Plans? What It Gets Wrong

Ask ChatGPT for a workout plan and you'll get one in about ten seconds: a tidy weekly split with exercises, sets, and reps. So is ChatGPT good at making workout plans, or just good at making things that look like workout plans? The honest answer is both. Here's what ChatGPT genuinely does well, where it breaks down after week one, and when an AI workout plan generator that actually tracks your training is worth paying for.

Short answer: ChatGPT is reasonably good at writing a first workout plan: for $0 it produces a sensible generic template, and research shows quality improves the more detail you give it. But it's stateless. It doesn't know what you actually lifted, can't adapt when you miss a session, can't suggest weights from your real performance, and doesn't track food or read your health data. Treat it as a starting template, not a coach.

What ChatGPT Gets Right About Workout Plans

ChatGPT has absorbed more training content than any human coach, and it shows. Ask for a four-day upper/lower split for fat loss and you'll usually get sensible exercise selection, workable rep ranges, rest days in reasonable places, and a short lecture on progressive overload. For someone who has never followed a structured program, that template is real value at zero cost.

Research supports the "decent, not great" read. A 2024 study in the Journal of Sports Science and Medicine had coaching experts score ChatGPT-generated training plans: none were rated optimal, but quality improved noticeably as the researchers gave the model more detail about the athlete. The authors still advised against following the plans without expert feedback.

How to prompt it well

Chatting with the Ego Agent inside the app
Chatting with the Ego Agent inside the app

Is ChatGPT Good at Making Workout Plans That Last?

This is where the answer flips to no. The problems start the moment you close the chat, and every one of them traces back to the same root cause: ChatGPT is stateless, and coaching is a stateful job.

ChatGPT's memory feature softens this only slightly. It stores loose facts like "user trains four days a week," not a structured training log it can compute progression from.

ChatGPT Workout Plan vs AI Fitness App

An AI fitness app uses the same core idea, a language model planning your training, but wraps it in state: a saved profile, a live training history, and a connection to your phone's health data. That difference is the whole product. With ego, you answer the goal, experience, and limitation questions once, and the plan they produce stays alive afterward.

The honest trade-off: ChatGPT's free tier costs nothing forever, while ego is free to download but needs a subscription to unlock personalized plan generation, smart nutrition tracking, and personal analytics. If all you want is a one-off template you'll manage in a notebook, ChatGPT is enough. If you want the plan to keep up with your actual life, you need software with memory.

Can ChatGPT Count Calories From a Photo?

Sort of. ChatGPT can look at a food photo and produce a rough calorie estimate, and for simple, visible foods it's often in a usable range. But it's a one-off guess in a chat window: portion sizes are guesswork unless you describe them, there's no barcode lookup for packaged food, and the number goes nowhere. No food log, no running daily total, no target to measure against.

ego treats the photo as the input to an actual tracking system: snap a meal, get calories and macros you can edit, scan barcodes on packaged food, and watch it all count against calorie and macro targets that update daily. You can also log meals by typing to the AI coach in chat, which covers the "I'm already mid-conversation" habit ChatGPT users have, except the meal actually gets recorded. A daily nutrition analysis then tells you what's blocking your goal, which a stateless chat can never do because it never saw yesterday.

How to Get an Adaptive AI Workout Plan With ego

  1. Download ego on your iPhone

    ego: AI Fitness Coach is free to download on the App Store and runs on iPhone with iOS 18 or later. The full feature set unlocks with a subscription.

  2. Answer the questions you'd normally type into ChatGPT

    Goal (fat loss, muscle gain, or maintenance), experience, limitations, and activity level. Same inputs, one key difference: they're saved as your profile, so you never re-explain yourself.

  3. Start with suggested working weights

    The AI suggests a working weight for each exercise, so session one starts with numbers instead of "pick something challenging."

  4. Miss a session and let the plan restructure

    When life interrupts, the plan adapts automatically. No restarting week 1, no manual reshuffling in a chat window.

  5. Log food by photo, barcode, or chat

    Snap a meal for calories and macros, scan barcodes for packaged food, or tell the Ego Agent what you ate in plain text. Everything counts toward daily-updated targets.

  6. Read your insights

    After workouts you get post-workout insights, and the daily nutrition analysis flags what's blocking your goal, based on data ChatGPT never has.

A stateful plan ChatGPT cannot keep
A stateful plan ChatGPT cannot keep

Frequently asked questions

Can ChatGPT adjust my workout plan when I miss a session?
Only if you tell it, every time. ChatGPT doesn't know you missed anything, so you have to report the miss, re-paste your current plan and recent training for context, and ask for a revision. It works once; as a weekly routine it falls apart fast.
Does ChatGPT remember my workouts between conversations?
Not in a useful way. Its memory feature stores general facts about you, like your goal or schedule, but it doesn't keep a structured set-by-set training log. Without that log it can't calculate progression, so each new chat is effectively planning from scratch.
Can I paste a ChatGPT workout plan into a tracking app?
Usually yes, most workout trackers let you build a custom routine from any plan. But the plan stays frozen: the tracker records what you did without ever rewriting the program. ego combines both jobs, generating the plan and then updating it from your actual training.
Is a ChatGPT workout plan safe for beginners?
Use caution. In the 2024 expert-review study, researchers advised against following ChatGPT-generated training plans without expert feedback, and beginners are least equipped to spot a bad prescription. At minimum, tell it about any injuries or limitations and start lighter than it suggests.

Stop re-explaining yourself to a chatbot

ego builds your plan once, then keeps it current: adapting when you miss sessions, suggesting weights per exercise, and tracking meals from a photo. Free to download on the App Store for iPhone.

Download on the App Store