AI Cycling Coach: What Claude, ChatGPT, and Coach Dojo Actually Do
An AI cycling coach can write power-based, periodized plans for a fraction of a human coach. Here is what Claude and ChatGPT do well, where they fall short, and how to get the plan onto your bike.
A human cycling coach costs $150–$500 a month. An AI cycling coach — Claude, ChatGPT, or a purpose-built tool like Coach Dojo — costs a fraction of that and is available at 5am before your trainer session. The question isn't whether AI can write a cycling plan; it clearly can. The question is what makes an AI cycling coach actually useful versus a clever party trick. This is the honest breakdown.
What a Good AI Cycling Coach Does Well
Modern AI genuinely understands cycling physiology. Prompt Claude or ChatGPT with your FTP and a goal and you'll get a plan that:
- Prescribes work in power zones tied to your FTP — sweet spot, threshold, VO2 max, anaerobic — with both %FTP and absolute watts.
- Periodizes the season: base aerobic work, a build with race-specific intensity, a peak, then a taper.
- Balances stress and recovery, usually with a deload week every third or fourth week.
- Targets your specific weakness — repeated short climbs, a long solo time trial, a punchy crit finish.
- Respects your constraints: hours per week, indoor vs outdoor, which days are sacred.
That's real coaching knowledge, instantly. A solid starting prompt looks like this:
Prompt (works in Claude or ChatGPT):
"Be my cycling coach. FTP 250W, 72kg, 6 months of consistent
training. Goal: a 4-hour hilly road race in 12 weeks. I can
train 5 days/week, ~9 hours, long ride Saturdays, trainer on
weekdays. My weakness is repeated 2-4 minute climbs.
Build a periodized, power-based plan. Give each workout a
specific structure with watt targets, and add a recovery
week every 4th week."Where DIY AI Coaching Falls Short
Here's what a chatbot won't do unless you make it — and where most people get stuck:
- It doesn't know your history unless you tell it. A real coach knows you blew up at last year's race; a blank chat doesn't. You have to feed it context every time.
- It forgets. Without a deliberate setup, last week's conversation is gone, so the "coach" can't follow your progression.
- It outputs text, not a calendar. The plan lands in a chat window, and you still have to get 70 workouts onto TrainingPeaks or your head unit.
The first two are solvable with good prompting (paste your recent training, keep a Claude Project or a custom GPT with your athlete profile). The third is where TrainingDojo comes in.
From Chat to Calendar: Don't Type 70 Workouts
However you generate the plan, ask the AI to format it as CSV:
"Output the plan as CSV with columns: day,sport,subtype,
title,duration_minutes,tss,description,phase. Put the full
interval structure and watt targets in description."Then take that CSV to TrainingDojo's importer, connect TrainingPeaks or Intervals.icu, and load the whole block in about two minutes. Want the workouts to run step-by-step on your Garmin, Wahoo, or Zwift? Convert them into structured workouts — or bulk-convert the entire plan — and export bike sessions to Zwift .zwo files. Full walkthroughs for Claude → TrainingPeaks and ChatGPT → TrainingPeaks are a click away.
The Upgrade: A Cycling Coach That Already Knows You
The biggest weakness of DIY AI coaching — no memory of your real training — is exactly what TrainingDojo's Coach Dojo fixes. It connects to your TrainingPeaks, Strava, or Intervals.icu history, reads your last ~90 days of rides, and builds from your actual workload instead of a number you typed from memory.
- It sees your real volume, sport mix, biggest recent rides, and consistency.
- It asks about your goal, fatigue, and schedule, then generates a plan grounded in data.
- The plan comes pre-formatted for import — one step to your calendar, or convert to structured workouts.
It's included in TrainingDojo Pro at $20/month — still a fraction of a human coach. See how Coach Dojo personalizes plans, or go deeper on building an AI cycling training plan.
Claude vs ChatGPT for Cycling Plans?
Both are strong. Claude tends to hold long context well (handy for pasting a full season) and follows hard constraints carefully; ChatGPT has a large ecosystem of custom GPTs. We compare them head-to-head in Claude vs ChatGPT for training plans. The good news: TrainingDojo imports the output of either one, so you're never locked in.
The Bottom Line
An AI cycling coach is most useful when it (1) knows your real history, (2) prescribes power-based work that fits you, and (3) produces a plan you can actually ride — on your calendar and your head unit. Claude and ChatGPT cover the first two if you prompt them well; Coach Dojo handles all three out of the box. TrainingDojo is the layer that turns either into workouts you train with.
Run as well as ride? Read our companion guide on the AI running coach.
Frequently Asked Questions
What is an AI cycling coach?
An AI cycling coach uses a model like Claude, ChatGPT, or a purpose-built tool such as Coach Dojo to write power-based, periodized training plans from your FTP, goal race, and schedule — at a fraction of the cost of a human coach.
Can Claude or ChatGPT really write a good cycling plan?
Yes. Both understand FTP power zones, periodization, and recovery, and will prescribe sweet spot, threshold, and VO2 work with specific watt targets. The quality depends on how well you brief them — give your FTP, weekly hours, constraints, and weaknesses.
Where do AI cycling coaches fall short?
A chatbot does not know your training history unless you paste it, can forget previous conversations, and outputs text rather than a calendar. Good prompting fixes the first two; TrainingDojo fixes the third by importing the plan to TrainingPeaks or Intervals.icu.
How do I get an AI cycling plan onto my head unit?
Ask the AI for CSV output, import it with TrainingDojo, then convert the workouts into structured sessions with power targets. Bike workouts can export to Zwift .zwo files and sync to your Garmin or Wahoo via TrainingPeaks or Intervals.icu.
How is Coach Dojo different from using Claude or ChatGPT?
Coach Dojo connects to your TrainingPeaks, Strava, or Intervals.icu history and builds from your actual rides instead of a number you typed. The plan comes pre-formatted for import, and it is included in TrainingDojo Pro at $20/month.