Letting an AI Plan Your Training Block

Give a modern AI your real training history and ask for a four-week block and you'll get something that looks like a coach wrote it. The interesting question isn't whether it's plausible — it's where the plausibility stops and the judgment should start.

What it reliably gets right

Structure

Splits, weekly layout, session ordering, and the shape of a progression are well-trodden ground, and AI handles them well. Ask for four days built around the squat and you'll get a coherent week: heavy squat early, an upper day after, a lighter squat variation mid-week, accessories placed where they won't interfere. This is the part that takes a novice hours and an AI seconds, and the output is genuinely fine.

Spotting what you've been avoiding

This is where a data connection earns its keep and where AI often beats self-assessment. Everyone drifts toward what they like. Given three months of actual sessions, an AI will notice — with receipts — that you've done twice as much pressing as pulling, that your posterior chain work quietly disappeared six weeks ago, or that "leg day" has been the one you skip when the week gets tight. It doesn't flatter you, because it has no reason to.

Reworking around constraints

Travel weeks, a closed gym, a week with three days instead of five — rebuilding a plan around a constraint is tedious bookkeeping, and that's precisely what this is good at. Tell it you have dumbbells up to 50 lb and a pull-up bar and it will produce something reasonable in one pass, where doing it by hand means twenty minutes of substitution lookups.

Explaining itself

Underrated: you can ask why. Why this rep range, why front squats here, why the volume drops in week three. The explanations are generally sound and consistent with the plan, which makes the plan easier to evaluate — and easier to learn from.

Where it consistently falls down

Load selection near your limits

Percentages of a max are arithmetic and AI does them fine. Judging whether you can hit a hard triple at 90% on a Thursday after a bad night's sleep is not arithmetic. AI tends toward the textbook answer, which is usually slightly optimistic for the back half of a block, when accumulated fatigue is real but invisible in the numbers it can see. Expect to shave the top end.

Injuries and anything it can't see

An AI honors the constraints you state. It cannot infer the ones you don't. If your left shoulder complains on overhead pressing and you've never written that down anywhere, you'll get a plan with a lot of overhead pressing — and it will look well-reasoned, because from the model's view it is. Say the quiet constraints out loud, every time.

Over-engineering

Asked for a program, AI tends to produce a program — undulating percentages, four accessory variations, a specific tempo prescription. Complexity signals effort, and models are rewarded for looking thorough. But most people's progress isn't limited by their programming's sophistication; it's limited by turning up and adding weight. If the plan looks impressive, that's often a reason to simplify it, not to be reassured.

Knowing when to abandon the plan

A block is a hypothesis. Two weeks in, reality has an opinion. The instinct to tear up week three because you're clearly cooked — or to push harder because it's moving faster than expected — is the coaching judgment that AI is furthest from. It will happily help you adapt the plan once you decide to. Deciding is still yours.

How to prompt around the failure modes

Most of the bad output traces back to missing context or an unexamined assumption. Four habits that fix most of it:

The honest summary

AI is a fast, well-read training partner with perfect recall of your log and no instinct for your body. That combination is genuinely useful — it removes most of the tedium of programming and catches imbalances you'd rationalize away — and it is not a coach.

The most reliable way to use it: let it produce the first draft from your real data, interrogate the draft, cut a third of it, run it, and re-decide every couple of weeks with fresh numbers in front of you. That's a workflow where the AI does what it's good at and you do what it isn't.

None of this works without the data, though. An AI programming from an empty log is just a template generator with extra steps. The version worth using is the one that's actually seen your training — which means either a coach built into the app that holds your data, or connecting your own AI to it.

Apex Zone has an AI coach that programs from your real training history — and an MCP server so you can point ChatGPT or Claude at the same data.

Related reading