
How to use ChatGPT or Claude as a personal trainer
ChatGPT or Claude does the coaching; AIm keeps the log it coaches from. Using either assistant as a personal trainer takes three things: a first prompt that makes it ask before it plans, a log it can write to and read back, and a short weekly routine. This guide walks through each, says what the assistant does well, where it forgets your training, and what it still cannot do.
The prompt to start with
If you came for a copy-paste prompt, here it is. Paste this into ChatGPT or Claude:
That one prompt fixes the most common failure, a plan written for the average person instead of you. What it cannot fix on its own is the record: a plan is only as good as what you can check it against next month. The rest of this page is about keeping that record.
For a longer system prompt to keep in a Claude Project, and what a Project or a Skill remembers, see the Claude personal trainer prompt page.
What ChatGPT and Claude do well as a trainer
A language model knows training methodology, explains the why behind a plan without getting annoyed, adapts a plan when your day falls apart and never rolls its eyes at a beginner question. It is available at 6 am and at midnight.
It is also patient with the boring parts. You can ask it to explain progressive overload for the fifth time, to justify why it put rows before curls, or to rebuild tomorrow's session because the squat rack is taken. A human coach charges by the hour and reasonably expects you to remember. An assistant does not mind.
And it is good at translation. Most training advice online is written for someone else: a lifter with a full gym, five free evenings and no history of back pain. An assistant can take a published template and adapt it to three sessions a week, a pair of dumbbells and a knee you do not trust.
Is ChatGPT good for workout plans?
For a first plan, yes, with a caveat worth understanding. Both ChatGPT and Claude produce a sensible, well structured program if you tell them enough about yourself. The methodology in a generated plan is usually reasonable because the material it was trained on is reasonable.
The caveat is that a plan is the easy half of coaching. The hard half is what happens over the following weeks: noticing that your bench has not moved in three sessions, that you keep skipping Friday, that the weight that felt heavy last month is now your warm-up. That part needs a record, and a chat window does not keep one.
So the honest answer is that a chatbot is good at writing programs and bad at running them. The steps below close that gap.
Where it breaks down
Ask for a program with no context and you get a plan for the average person: generic exercises, guessed weights, no relation to your schedule or your knees. And a month later there is nothing to check the plan against. Two things fix this: context, and a log the assistant can write to and read back.
The memory problem is the one people notice second, and it is the more annoying of the two. Built-in memory in both assistants keeps preferences, such as training four days a week, not a log of sets and weights. You can paste your history into every conversation, and some people do, but it grows every week and you will eventually stop. The assistant does not need you to repeat yourself. It needs somewhere to read from.
Step 1: give it your context
A real coach starts with questions, and your assistant should too. Tell it your goal, experience, schedule, equipment and injuries, or ask it to interview you with the prompt at the top of this page.
With AIm connected, the answers are saved to your coach profile instead of dying with the chat. AIm also tells the assistant which details are still missing, so a new conversation picks up the interview where it stopped rather than starting it again.
Step 2: give it memory
Progression is the core of training: progressive overload means adding weight, reps or sets based on what you actually did. Without your log, the assistant can only guess. Connect a workout tracker like AIm and every session you describe is written to your private log:
In the gym you can also run the day on the workout screen in the AIm app, which saves the session to the same log. Next planning conversation, the assistant reads your real numbers and progresses from them, not from an average.
Step 3: build a weekly rhythm
Coaching is a loop, not a one-time plan. Three prompts cover it:
Before each of these, the assistant reads your profile, goals, recent lifts and active injuries from AIm. When it writes you a new program, AIm checks it before saving: days a week against your schedule, session length, equipment, starting weights and exercises that load an injury.
Can ChatGPT replace a personal trainer?
Partly, and it is worth being precise about which parts. A personal trainer does at least four separate jobs: they design the program, they correct your technique in the room, they hold you accountable, and they adjust everything as you change.
ChatGPT or Claude is strong at the first job and at the fourth, provided it can see your history. It helps with accountability in a weak sense: it notices a missed week if it has the data, but it will not phone you. It cannot do the second job at all. Nothing that reads text can tell you your knee is caving on the third rep.
The realistic framing is not replacement. If you were never going to hire a coach, an assistant with your training history is a large upgrade over improvising. If you have a good coach and a technique problem, keep the coach. Many people end up using both: a human for periodic technique checks, an assistant for the weekly running of the plan.
ChatGPT or Claude for workout plans
Both write sound programs when they know enough about you, so the choice rarely comes down to the plans. It comes down to connecting the log.
- Claude has AIm in its connector directory. Open AIm's page there, click Connect and approve the connection in the AIm window.
- ChatGPT adds one through Developer mode, which takes a few more steps. Without a connector, the prompts on this page still work in either assistant, just without the log.
Both can connect to the same AIm account, so you can plan in one and log in the other, and each reads the same history. The setup for each is in the guide to connecting a workout log to Claude or ChatGPT.
A trainer in the chat or a workout app?
A workout app is a form: you tap the exercise, the set, the weight. Precise, and a chore. A chat is the opposite: you describe the session in a sentence and the assistant does the structuring. On its own, though, a chat has no charts and no history.
Connected, you do not have to choose. The assistant plans and logs, and the AIm app holds the log, the progress charts and a workout screen for the gym. Dedicated trainer apps with a model of their own add a second subscription; this route adds the log to the assistant you already have. Day to day, it looks like the ChatGPT and Claude workout tracker guide describes.
What ChatGPT or Claude cannot do as a trainer
Honest limits: it cannot watch your form the way a coach in the room can, it is not a doctor, and it only knows what you tell it. Sharp pain means a human specialist, not a chatbot. Use the assistant for planning, logging and analysis, and keep your own judgment in the gym.
It will also occasionally be confidently wrong, which is the failure mode worth watching for. If a suggested jump in weight looks unreasonable to you, it probably is. Treat the assistant as a well read training partner rather than an authority, and the arrangement works well.
Frequently asked questions
How do I use ChatGPT or Claude as my personal trainer?
Three steps, and the page above walks each one. Ask it to interview you before it plans anything, using the prompt at the top. Connect a log it can write to, so the plan survives the end of the chat. Then keep one short conversation a week: what you did, what the next session should be. Without the log there is nothing to compare against, and the advice restarts from whatever you retyped, which is where most people give up on the idea.
Which prompt should I start with?
Start with an interview, not a plan request. Ask the assistant to act as your personal trainer and interview you about your goal, experience, schedule, equipment and past injuries before it plans anything. The top of this page has the exact prompt. For a full system prompt to keep in a Project, see the Claude personal trainer prompt.
Is ChatGPT or Claude better for workout plans?
Both write good programs. The practical difference is the setup: in Claude it is one Connect on AIm's page in the connector directory, while ChatGPT needs Developer mode and a few more steps. AIm works with either, and both can share one account.
Can it be my personal trainer and nutritionist?
In the chat, yes: the assistant can discuss nutrition and estimate a meal you describe. AIm itself stores training, body measurements and goals rather than food logs, so nutrition advice stays in the conversation instead of your charts.
Do I need to be experienced to use this?
No. The first interview works for beginners too: the assistant asks about your level and builds a plan for the gym, home equipment or bodyweight only.