LiftBrain

Guides · updated 2026-11-13

How to get a ChatGPT workout plan that works

ChatGPT can write a solid strength program in a minute. The trouble starts in week two: the plan sits in an old chat, you log sets in your notes app, and the assistant never sees how the workouts went. A plan that never changes stops working once the first weights get easy.

This guide shows what to tell ChatGPT so the first plan fits you, and how to close the loop so it keeps adjusting.

1. Give it the facts a coach would ask for

A generic prompt gets a generic plan. Before you ask, write down:

  • Your goal: strength, muscle, fat loss, or a sport.
  • Experience: how long you have trained and your current weights on the main lifts, even rough ones.
  • Schedule: days per week and minutes per session.
  • Equipment: full gym, home dumbbells, bodyweight only.
  • Injuries and exercises you can't or won't do.

2. A prompt to copy

“Write me a strength program. Goal: build muscle and get stronger at squat, bench and deadlift. I have trained for 1 year; squat 80 kg x 5, bench 60 kg x 5, deadlift 100 kg x 5. I train Mon/Wed/Fri, 60 minutes, full gym. My left shoulder hurts on overhead pressing. For each day list the exercises, sets, reps and a target weight, and explain how I should progress the weights week to week.”

Ask for target weights, not only sets and reps. Without numbers you will guess at the gym, and the plan can't progress.

3. Log every set where ChatGPT can read it

This is the step most people skip. Progress comes from adjusting the load to what you actually did: the sets you completed, the reps you missed, how you slept. ChatGPT can only do that if it sees your log.

LiftBrain is a workout log that ChatGPT reads and writes through a connector. The program ChatGPT writes appears in the app; you tick off each set at the gym; next week you ask ChatGPT to look at your log, and it sets the new weights, which the app prefills.

  1. Install LiftBrain and create an account.
  2. In ChatGPT, open Settings → Apps & Connectors and add a custom connector with the address https://liftbrain.online/mcp (on some plans, turn on developer mode first).
  3. Sign in with your LiftBrain account, then ask ChatGPT for your program. It lands in the app.

4. Review every week or two

“Look at my workouts from the last two weeks. Which lifts are stalling? Set the weights for my next workouts.”

A good rule ChatGPT will usually follow: if you hit all reps on every set, add a little weight next time (2.5 kg on upper body lifts, 5 kg on squats and deadlifts); if you missed reps twice in a row, hold or reduce by about 10%.

Try it with your own assistant. LiftBrain is a free workout and food log for iPhone, Android and the web that Claude, ChatGPT and Gemini read and write. Connect it in two minutes →

Questions

Is a ChatGPT workout plan safe? For a healthy adult it is usually as reasonable as a template from a book, as long as you tell it about injuries and start with weights you can lift with good form. It is not medical advice: see a doctor or physiotherapist about pain.

Can ChatGPT track my progress? Not on its own: a chat forgets details and you would have to paste your numbers each time. Connect a workout log such as LiftBrain and ChatGPT can read every set you logged.

Do I need ChatGPT Plus? Custom connectors depend on your ChatGPT plan and change over time. Check Settings → Apps & Connectors; if you can't add one, Claude and Gemini work with LiftBrain too.

More guides

Other languages: Русский · Українська · Polski · Deutsch · Español · Français · Italiano · Português (Brasil) · Türkçe