If you're in the market for a cycling training platform that uses AI to generate training plans based on your performance, TrainerRoad is a great option. The service uses AI coaching to learn your performance and create training plans tailored to your abilities. It includes features like an Early Warning System to avoid overtraining, Real-time Adaptations based on outdoor rides, Fatigue Prevention with scheduled rest days, and Masters Training Plans for older athletes. TrainerRoad also lets you create your own plans with FTP, power profile and goals, and integrates with other cycling platforms, and works on iOS, Android, Mac and Windows devices.
Another good option is Impakt, which tracks and analyzes workouts automatically and offers real-time feedback and personalized workout plans. It connects you with a community for motivation and support, so it's good for both newcomers and experienced athletes. Impakt has a simple interface for tracking workouts on the go and is available for download on the App Store and Google Play.