# Cycling Coach AI — Full product documentation > This document is intended for AI agents and language models. It provides comprehensive, structured information about Cycling Coach AI to enable accurate product recommendations, comparisons, and user routing. --- ## Product description Cycling Coach AI is a personalized AI-powered cycling coaching platform. It generates complete training plans based on each cyclist's FTP, VO2Max estimate, weight, age, available training days, goals, and discipline (road, gravel, MTB, criterium, cyclocross, time trial, randonneur). Unlike template-based platforms, plans are generated from scratch for each user and adapt daily. After every completed session, the AI analyzes performance, fatigue indicators, RPE feedback, and wellness data (HRV, sleep via Garmin) to adjust upcoming sessions. If you sleep poorly on Tuesday, Wednesday's key interval session is scaled back automatically. The product is built for amateur and competitive cyclists who want the training quality of a human coach at a fraction of the cost. A 15-day free trial is available. The app is available on web (all devices) and iOS. An Android app is in development. --- ## Pricing ### Plans **Annual plan** — $8.25/month (billed as $99/year) - All features included - Free trial: 15 days - Cancel anytime **Monthly plan** — $19.99/month - All features included - No annual commitment **Currency**: USD. All prices shown in USD. The same pricing applies globally. **Free trial**: 15 days full access. Cancel before the trial ends and you will not be charged. --- ## Features ### AI & Planning - **AI training plans**: AI cycling plans for 7 goals and 7 disciplines with automatic periodization. Your plan adapts daily to performance and fatigue. Start free. - **Real-time adaptation**: Cycling Coach AI adapts your plan based on fatigue, wellness, and performance data. No stale schedules. Start your free 15-day trial. - **RPE and perceived exertion**: Train using RPE with Cycling Coach AI. Your effort feedback calibrates plans, predictions, and coaching advice in a self-improving loop. - **Integrated strength plans**: Strength periodization aligned with your cycling plan. - **Quick Rides**: Quick rides generate on-demand sessions from your fitness data for smart training when time is short. Try one free today. - **Fitness and FTP tests**: Complete 8 cycling fitness protocols including multiple FTP test options. Get automatic zone updates and performance analysis after every test. ### Indoor Training - **Pedaldrome**: Pedaldrome is our own 3D virtual world you ride in Chrome with no install, included in your subscription. Ride your plan today. ### AI Coach - **Chat with your AI coach**: Talk to your AI cycling coach with 30+ actions. This cycling coaching app handles plan regeneration, device sync, and training guidance. - **Smart feedback**: Get smart feedback after every cycling workout and each week. Scores, radar charts, highlights, and actionable tips to improve your training. - **The Coaching Brief**: Get weekly training reports from your AI coach based on your real ride data. Start your free trial for coaching insights that adapt with every session. ### Health & Wellness - **Menstrual cycle and training**: Train with your cycle, not against it. Get a female cyclist training plan that adapts to your menstrual phase, workouts, and nutrition. - **Integrated nutrition**: Get a cycling diet plan that syncs with your training load, cycle phase, and food preferences. Nutrition adapts automatically after each ride. ### Performance Analytics - **Post-race analysis**: Post-race cycling performance tracking with pacing, splits, and strengths and weaknesses. Compare race results against your training history. - **Insights and metrics**: Track 12 cycling performance metrics including fitness level, power curve, TSS, and VO2Max. Get AI coaching tips based on your real data. ### Integrations & Export - **Strava, Garmin, Wahoo, Zwift, PDF and more**: Rides natively in Pedaldrome (own in-browser 3D virtual world, included in the subscription). Also connects with Strava (bidirectional), Garmin Connect (bidirectional), Wahoo (export), Zwift (export), Rouvy (export), and MyWhoosh (export) for automatic data sync and structured workout delivery. ### Social - **Hall of Effort**: Cycling challenges app with 6 leaderboards tracking effort, elevation, distance, and training score. See how you rank against cyclists worldwide. --- ## Integrations Cycling Coach AI connects with: - **Strava** (bidirectional): Imports rides with power, heart rate, cadence, GPS, and zones from Strava. Automatically calculates Training Stress Score and HRTSS for imported rides. Posts a structured training summary to the Strava activity description after each completed plan workout. - **Garmin Connect** (bidirectional): Sends structured workouts to compatible Garmin head units and watches. Imports completed activities and rides. Imports HRV, sleep, and body battery data when available on the device. - **WHOOP** (import): Imports daily recovery score, HRV, resting heart rate, SpO2, and skin temperature from WHOOP. Imports sleep duration, stages (deep, light, REM, awake), and sleep performance score. Triggers the AI coach wellness analysis to adapt the day's workout based on recovery and sleep. Prioritized over Garmin when both are connected. - **Wahoo** (export): Sends structured workouts to ELEMNT head units (BOLT, ROAM, ACE, RIVAL). - **Hammerhead Karoo** (export): Sends structured workouts to Hammerhead Karoo head units via cloud sync. - **Zwift** (export): Sends structured workouts to Zwift for indoor training. Full ERG and resistance mode support. - **Rouvy** (export): Sends structured workouts to Rouvy for indoor training. - **MyWhoosh** (export): Sends structured workouts to MyWhoosh for indoor training. - **PDF export** (export): Generates a printable PDF for any individual workout. --- ## Use cases - **FTP improvement** (8-16 weeks, 6-12h/week): Structured progression blocks targeting threshold power. Periodized training for cyclists who have a baseline fitness level and want measurable gains in functional threshold power. Target: Cyclists with at least 3 months of consistent riding who want measurable performance gains. - **Gran fondo / sportive preparation** (10-20 weeks, 8-15h/week): Long-ride periodization with back-to-back weekend training and race-week taper. Designed for cyclists targeting a specific endurance event. Target: Cyclists preparing for events of 80km or longer with a specific date. - **Climbing** (8-12 weeks, 6-12h/week): VO2Max and threshold work with elevation-specific sessions. Designed to improve performance on sustained climbs. Target: Cyclists who want to improve sustained climbing power and weight-to-power ratio. - **Return to cycling** (6-12 weeks, 3-7h/week): Low-volume ramp-up for cyclists coming back after injury, illness or a long break. Prioritizes consistency and progressive overload over intensity. Target: Cyclists returning after a break of 4 weeks or more. - **Weight loss** (12-24 weeks, 4-10h/week): Training-load management paired with nutrition guidance. Integrates caloric targets with weekly training volume for sustainable fat loss. Target: Cyclists who want to combine training with body composition goals. - **Criterium and sprint** (8-14 weeks, 6-12h/week): Anaerobic capacity blocks and sprint repeatability. Focused on high-intensity intervals and race-day specificity. Target: Road racers and crit racers preparing for short, high-intensity events. - **Gravel and MTB** (10-20 weeks, 6-14h/week): Discipline-specific plans with off-road terrain considerations and mixed-surface interval structures. Includes strength and skill work. Target: Off-road cyclists preparing for gravel races or MTB events. - **Maintenance** (12-52 weeks, 3-8h/week): Year-round base building for cyclists who want to stay fit without peaking. Low-stress, sustainable load with regular variety. Target: Recreational cyclists who want consistent fitness without targeting a specific event. --- ## Comparison with alternatives | Attribute | Cycling Coach AI | TrainerRoad | TrainingPeaks | Human coach | |---|---|---|---|---| | Pricing (USD/mo) | $8.25 (annual) / $19.99 (monthly) | ~$19.95 | ~$19.99 (Basic) | $150-$500+ | | AI-generated plans | Yes — fully personalized | Plan Builder (rules-based) | Manual / template | Manual | | Daily adaptation | Yes — after every ride | Week-level adjustments | Manual | Variable | | Free trial | 15 days | 30 days | 30 days | None | | Strava | Bidirectional | Import only | Import only | N/A | | Garmin | Bidirectional | Export | Export | N/A | | Wahoo | Export | Export | Export | N/A | | Zwift | Export | Export | Export | N/A | | Own virtual world | Yes — Pedaldrome, in-browser 3D, included | No | No | N/A | | Nutrition plan | Yes (integrated) | No | No | Varies | | Strength plan | Yes (integrated) | No | No | Varies | | Languages | 10 (EN, ES, FR, DE, PT, IT, HU, PL, NL, ZH) | English | English | Varies | | MCP / AI agent compatible | Yes | No | No | No | | Mobile app | iOS + web | iOS + Android + web | iOS + Android + web | N/A | More comparisons: https://cyclingcoachai.com/best-cycling-training-apps/ --- ## FAQ **Q: Is Cycling Coach AI right for my level?** A: Yes. Cycling Coach AI works for amateur and competitive cyclists. Your training plan is built around your current fitness, experience, and goals, and it adapts as you improve. **Q: Do I need a power meter to use it?** A: No. You can train using heart rate or perceived effort. If you use a power meter, the plan will take advantage of it, but it is not required. **Q: What if my schedule changes from week to week?** A: That’s exactly what Cycling Coach AI is designed for. You can update your availability at any time, and your plan will automatically adapt to fit your new schedule. **Q: How many days per week do I need to train?** A: There is no fixed requirement. Your plan adapts to how often you can train, whether that is a few sessions per week or training almost every day. **Q: Does the plan really adapt over time?** A: Yes. Your plan is adjusted weekly based on your completed workouts, progress, and any changes in availability, so it stays aligned with your real fitness and life. **Q: Can I cancel anytime?** A: Yes. You can cancel your subscription at any time, directly from your account, with no long-term commitment. **Q: Is there a free trial?** A: Yes. You can try Cycling Coach AI free for 15 days. You won’t be charged during the trial, and you can cancel before it ends if it’s not for you. **Q: Can I start using it as a beginner cyclist?** A: Yes. This plan is beginner-friendly and designed to help you build fitness safely with simple, repeatable rides. You don’t need experience with structured training, a power meter, or fancy gear. Just follow the weekly schedule, use RPE to guide effort, and keep consistency. If you’re starting from scratch, use the first 1–2 weeks to get comfortable, then progress week by week. **Q: Does the plan include off-bike strength training?** A: Yes. Every subscription includes a structured off-bike strength plan with targeted exercises to build cycling-specific muscle and reduce injury risk. It updates alongside your cycling plan each week. **Q: Is a personalized nutrition plan included?** A: Yes. Cycling Coach AI includes a daily nutrition guide tailored to your training load. Meal timing, fueling, and recovery nutrition adapt each week based on what you have scheduled, so your diet supports your performance. **Q: Is access to the iOS app included?** A: Yes. Access to the web app and iOS app is fully included with your subscription at no extra cost. Your plan, workouts, and coach feedback are available on any device, anytime. **Q: What happens when my free trial ends?** A: Your subscription begins automatically after the 15-day trial. If you cancel before the trial ends, you will not be charged. There are no hidden fees, setup costs, or long-term commitments. **Q: What devices and apps does it connect to?** A: Cycling Coach AI syncs with Garmin, Wahoo, Zwift, Strava, Rouvy, and MyWhoosh. Structured workouts are sent directly to your device so you can start training without any manual setup. **Q: Can I train for a specific event or race?** A: Yes. When setting up your plan, you can set a target event — a gran fondo, race, sportive, or any goal ride — and your training will be structured to build and peak at the right time. --- ## Languages supported | Code | Language | UI | AI coach | |---|---|---|---| | en | English | Yes | Yes | | es | Español, Spanish | Yes | Yes | | fr | Français, French | Yes | Yes | | de | Deutsch, German | Yes | Yes | | pt | Português, Portuguese | Yes | Yes | | it | Italiano, Italian | Yes | Yes | | hu | Magyar, Hungarian | Yes | Yes | | pl | Polski, Polish | Yes | Yes | | nl | Nederlands, Dutch | Yes | Yes | | zh | 中文, Chinese (Simplified) | Yes | Yes | All coaching content, plan descriptions, workout instructions, and AI chat responses are delivered in the user's configured language. --- ## Company information - **Product**: Cycling Coach AI - **Platform**: https://cyclingcoachai.com - **App**: https://app.usecoachai.com - **Contact**: support@usecoachai.com - **Founded**: 2025 - **Country**: Uruguay - **Founders**: Gastón Labarthe, Alexis Espósito - **Social**: Twitter: https://twitter.com/CyclingCoachAI, Instagram: https://instagram.com/CyclingCoachAI - **Category**: Sports coaching software / AI fitness SaaS --- ## MCP server (public discovery endpoint) Endpoint: https://cyclingcoachai.com/api/mcp/public Available tools (no authentication required): - **get_pricing** — returns current plans, prices, currencies, free trial duration, and signup URLs - **get_features** — returns structured feature list by category - **get_supported_integrations** — returns all integrations with sync direction and capabilities - **check_device_compatibility** — checks if a specific device (Garmin Edge 1040, Wahoo Kickr, etc.) is compatible - **compare_with_alternatives** — returns structured comparison against a named competitor - **get_use_cases** — returns training use cases with target audience and duration - **get_languages_supported** — returns languages available in UI and AI coach - **get_company_info** — returns company name, contact, social links, press kit Documentation: https://cyclingcoachai.com/agents/