Why ChatGPT forgets your training (and why it's risky)

TL;DR

A generic ChatGPT plan is built from a single message: it has no access to your Strava, no memory of last week, and no model of your fatigue or injuries. For a one-off idea that's fine; for a 12–24 week race build it's risky, because good coaching is about adaptation over time — which requires memory and real data. The fix is a coach that connects to your training history and remembers every conversation.

What a generic plan can't see

Ask ChatGPT for a marathon plan and it answers from what you typed — not from your actual paces, heart-rate trends, weekly volume, or how last week really went. Two runners with the same goal but very different histories get nearly identical plans. Coaching quality lives in that context, and a stateless chatbot doesn't have it.

Memory is the whole job

A real coach remembers your sore knee from three weeks ago, the session that wrecked you, the constraint that you only run Tue/Thu/Sun. Generic ChatGPT loses all of that between sessions, so you re-explain everything every time — and it can't notice a worrying trend, because it never sees the trend.

Why this gets risky in a race build

Most overtraining is invisible in a single message and obvious across weeks: rising volume, shrinking rest, recurring niggles, dropping perceived ease. Without memory and data, a chatbot can't catch the pattern — and the dominant objection runners raise about AI coaching is exactly this: 'very convincing, occasionally and dangerously wrong.'

The fix: data + memory + explainability

A coach that syncs your Strava, keeps a persistent profile (history, injuries, constraints), and can explain why it prescribes each session gives you ChatGPT's fluency without its blind spots. That's exactly how Coach Leo is built — and it runs inside ChatGPT, Claude or Telegram, so you don't even change where you chat.

Frequently asked questions

Can ChatGPT make a good running plan?

It can write a plausible one-off plan, but it can't see your training data, track your load week to week, or remember your history — so it can't adapt the plan over time, which is what coaching actually is.

Does ChatGPT remember my previous runs?

No, not in a structured, reliable way. Generic ChatGPT has limited cross-session memory and no access to Strava, so it effectively starts over each conversation.

What's the alternative to ChatGPT for running coaching?

A dedicated AI coach that connects to your Strava and keeps persistent memory — like Coach Leo, which can even plug into ChatGPT or Claude via MCP so the assistant gains real coaching tools and your data.

Want a coach that actually remembers you?

Coach Leo syncs your Strava, remembers your history and injuries, and adapts every week — in the web app, Telegram, or right inside ChatGPT and Claude.

Try Coach Leo free for 7 days

From 6.66/month (yearly) or 9.99/month after trial. Cancel anytime.

General information, not medical advice. Consult a sports physician for injury or health concerns.

All guides