I agree with the common sense part, but I’d push back a little on LLMs being better at analytics than prescribing training. 
I’ve been using ChatGPT together with Intervals.icu as my personal endurance coach for most of this year, and my experience has actually been surprisingly good.
A great example was my preparation for the Wings for Life World Run in May. We only had around 4–6 weeks to prepare. I’m primarily a mountaineer & cyclist, definitely not a runner, and my running-specific fitness was pretty limited at that point. I had a decent aerobic base from cycling, but that’s obviously not the same as being prepared for running longer distances.
Despite that short timeframe, the AI helped build and continuously adapt my training, balancing threshold sessions, endurance runs, recovery and workload progression. I ended up covering 21.96 km in 1:57:54 – a result I was really happy with, especially considering where we started.
Of course, one successful race doesn’t prove anything scientifically, but it certainly changed my perspective on AI coaching.
The important difference, in my opinion, is how you use it.
I’m not simply asking an LLM to generate a 12-week plan and blindly following it. It has access to my Intervals.icu data through MCP, including training history, CTL/ATL, HRV, resting HR, sleep, Body Battery, completed workouts and subjective feedback.
We review recovery, adapt sessions when needed, create structured workouts and analyse the actual execution afterwards. Over time, the AI also builds up a lot of context about my individual responses, preferences, strengths and weaknesses.
And yes, it occasionally makes mistakes. I’ve had to question recommendations, correct assumptions and challenge its interpretation of certain metrics. That’s exactly why I wouldn’t trust it without proper data access, guardrails and some understanding of training principles myself.
I actually ended up extending an open-source Intervals.icu MCP server and building a Garmin data bridge to make more of the original training and wellness data available for these analyses.
For me, the biggest advantage over a rigid algorithmic system is the flexibility: I can discuss why something is recommended, provide context that isn’t captured by the numbers, and adjust the plan when real life gets in the way.
So I don’t really see it as LLM vs. algorithmic coaching. The ideal setup is probably a combination of reliable data, deterministic calculations and safety limits, with an LLM providing the interpretation, individualisation and interaction.
At least in my experience, that combination has already worked extremely well. Still very much a tool that needs a thinking human on the other end, though. 