Building an AI Coaching Platform for Endurance Athletes
Overview
In 2025, DICLODE began developing an AI-powered coaching platform designed to help endurance athletes improve their performance without the cost of hiring a traditional coach.
Many endurance athletes — including runners, cyclists, swimmers, and triathletes — train independently. While they often understand the general structure of effective training, they lack the ongoing guidance, feedback, and accountability that a professional coach provides.
The platform was designed to bridge this gap by providing an AI-powered coaching system capable of generating personalized training plans, adapting those plans based on athlete feedback, and providing ongoing coaching guidance throughout a training cycle.
The platform launched in December 2025 and is currently operating as an early-stage MVP focused on validating the coaching model and user experience.
The Challenge
Self-coached athletes frequently encounter several challenges that limit their long-term progress:
- difficulty designing effective long-term training plans
- lack of objective feedback on training progress
- uncertainty about recovery and training load
- limited accountability for completing workouts
Professional coaching addresses these challenges, but often costs thousands of dollars per year, putting it out of reach for many athletes whose goals are focused on gradual improvement rather than elite competition.
The goal of the platform was to create an accessible coaching experience that provides the structure, feedback, and accountability of a coach while remaining affordable and scalable.
The Solution
DICLODE built an AI-driven coaching platform that generates structured endurance training plans and adapts those plans based on athlete feedback and performance.
The platform focuses on several core capabilities:
- generating long-term training plans leading up to race events
- delivering weekly structured workouts
- collecting athlete feedback on completed workouts
- providing ongoing coaching guidance and accountability
Through weekly check-ins and ongoing messaging, the AI coach continuously adapts the training plan to better align with the athlete’s progress and constraints.
Core Platform Features
AI Training Plan Generation
The platform generates personalized endurance training plans that provide both:
- long-term structure for a full training cycle
- detailed weekly workouts tailored to the athlete’s goals
Plans adapt over time based on athlete feedback and upcoming events such as races.
Weekly Coaching Check-ins
Each week, athletes complete a check-in with the AI coach.
During this process, the platform:
- reviews the previous week's workouts
- evaluates how the athlete felt during training
- asks about fatigue, recovery, and schedule constraints
- generates an updated training plan for the next week
This creates an ongoing coaching loop similar to what athletes experience with human coaches.
Workout Feedback and Accountability
Athletes record details about each completed workout, including:
- perceived effort
- completion status
- subjective feedback about the session
The system uses this information to provide accountability and ensure training loads remain sustainable.
Race Preparation Guidance
The platform helps athletes prepare for upcoming races by:
- structuring training blocks around race dates
- adjusting intensity and volume during peak phases
- managing taper periods leading into events
This ensures athletes approach race day with appropriate preparation and recovery.
Technical Architecture
The platform was built to support rapid iteration while enabling experimentation with different AI models.
Core Technologies
- Node.js backend services
- Next.js / React frontend
- PostgreSQL database hosted on Supabase
- Vercel hosting infrastructure
AI Model Integration
The system is designed to work with multiple AI providers, allowing the platform to switch models based on performance and capability.
Current integrations include:
- OpenAI models
- Anthropic models
This architecture allows the platform to evolve alongside improvements in AI capabilities.
Event and Automation Infrastructure
Several supporting services enable asynchronous actions and scheduling.
Key services include:
- Trigger.dev for background workflows and scheduled tasks
- Resend for transactional email delivery
These tools allow the system to automate actions such as weekly coaching check-ins and training plan updates.
Key Product Challenge: Effective AI Coaching
One of the most interesting challenges has been designing prompts and workflows that enable AI models to behave like effective endurance coaches.
This requires the system to:
- incorporate athlete history into coaching decisions
- interpret subjective athlete feedback
- balance training stress and recovery
- provide actionable guidance rather than generic advice
A significant focus of development has been refining how past training data is incorporated into future plan generation so the AI coach can continuously improve its recommendations.
Early Results
The platform is currently operating as an early-stage MVP focused on validating the coaching model.
Early testing includes a small group of athletes using the system as part of their regular training.
Initial outcomes include:
- 5 active early users
- reported performance improvements from all participants
- positive feedback on coaching recommendations and weekly guidance
While the platform has not yet introduced monetization, early users report that the system provides valuable structure and accountability for their training.
Future Development
Several features are planned to further enhance the platform.
Upcoming capabilities include:
- integrations with training platforms such as Garmin and Strava
- automated workout data ingestion
- deeper performance analysis
- expanded coaching intelligence based on historical data
These improvements will allow the AI coach to better understand athlete workloads and adapt plans more precisely.
Why This Approach Works
The platform combines structured endurance training principles with modern AI capabilities to create a scalable coaching experience.
Key design principles include:
- focusing on athlete feedback loops
- structuring coaching interactions around weekly planning cycles
- enabling flexibility in AI model selection
- prioritizing rapid iteration during the MVP stage
By focusing on practical coaching workflows rather than generic fitness advice, the platform provides meaningful guidance to athletes pursuing long-term improvement.
Work With DICLODE
DICLODE builds advanced platforms that combine AI, data-driven systems, and scalable infrastructure.
If your organization is exploring:
- AI-powered coaching or advisory platforms
- personalized recommendation systems
- data-driven health or performance applications
- intelligent automation tools
DICLODE can help design and build the technology to bring those ideas to life.
