Internal workout player.
For those who want to just train without confetti, orchestra, badges etc need to create integrated Le Coach workout player.
Add post-processing capabilities or other rules that users can set when creating workouts
For example: engaging motivational and or educational instructions to workouts break up longer workout blocks into smaller ones. For example, if there’s a 20 minute threshold block, I’d like to break it up into four 5-minute blocks. I’m not trying to add rest between them, it’s just that Zwift awards XP based on the full completion of a block. So if I’m short on time and I do 15 minutes of a 20 minute block but then have to skip the rest of it, I get zero XP.
GPX upload
Upload files directly to the chat for deep route analysis, to plan your pacing, or to check how to execute a workout on a specific route
More data from more sensors
Hey, I have the Tymewar Vitalpro breathing sensor and was looking at getting the core sensor too, both have metrics written into the .fit file and can be analysed in intervals. Would be great if this data was also pulled into LeCoach and used to train/set workouts from and feedback
Share finished workout Strava
Is it possible to share completed workouts to Strava. Example attached
Nutrition tracking
Mvp: allow me to log and see what i can already log & see in intervals kcal consumed carbs (g) protein (g) fat (g) hydration (L) Nice to have meal logging (text or image) formalized meal advice and nutrition planning outside of regular chat
Voice support
I think the chat session with LECoach are great. But wouldn’t it be nice if you could just talk to each other for an even more natural experience? So give LeCoach a voice! And allow to speak instead to type to LeCoach. Make it optional via a “mic” icon in the chat window and show in the chat window the actual voice-to-text.
Workout library
Instead of always relying on AI to generate workouts, have the user search and find specific workouts from a library of proven workouts. With filters/search such as: training focus / zone / intensity duration text special characteristics such as strength, high cadence etc.
Option to toggle calendar week sorting order (Chronological vs. Reverse Chronological)
Problem: Intervals.icu and LeCoach currently sort weekly calendar views in opposite directions: Intervals.icu: Shows the latest / current week at the top, scrolling down into the past. LeCoach: Places earlier weeks at the top and scrolls down to the latest / upcoming weeks. When switching back and forth between Intervals.icu and LeCoach, this inverted layout causes constant friction and disorientation when scanning recent weeks and training blocks. Requested Solution: Add a display setting (or a quick toggle button on the Calendar/Agenda view) allowing athletes to choose their preferred week order: Ascending / Chronological (Past at top → Current/Future at bottom) Descending / Reverse Chronological (Current/Upcoming at top → Past at bottom, matching Intervals.icu default) Why this matters: Giving athletes the ability to align LeCoach’s calendar direction with Intervals.icu creates a seamless multi-platform experience and reduces navigation fatigue. *LeCoach chatbot used to prepare this.
Picture Upload
Is it possible to add the option to upload a picture so that the Lecoach can see what you mean. Example instead to follow the workout mentioned in the calendar you do a group ride on Zwift en you sent it and the LeCoach says if it possible to do yes or no.
Meal and Nutrition Timing Plan
I prompted LeCoach with the following: ‘I generally sleep between 11pm and 7am. I schedule my workouts at 10am. I eat lunch at midday and my evening meal at 6pm. I have supper at around 8pm. I'm a vegetarian. Armed with this information, could you create a meal plan (includes the time at which to eat each meal) that maximises my performance and recovery?’ LeCoach responded with an excellent evidence-based meal and nutrition timing plan. If some basic information (sleep and wake-up times, scheduled workout time etc) were able to be stored against a user profile then LeCoach could suggest a meal plan in the Morning Briefing that would aid performance and recovery for that day’s workout. Better still, if a weekend summary email were developed, LeCoach could look ahead to the following week’s workouts and suggest a week-long meal plan that complements the intensity of the efforts to come.
AI plan adjustments create duplicate race calendar events instead of updating existing ones
Description: When asking the AI coach to adjust a multi-week training plan block leading into an already-scheduled A-race, the plan-editing tool staged multiple duplicate race events on race day rather than updating or retaining the single existing event. Steps to Reproduce: Have an active training plan with a single Priority A race event already scheduled on the target date (e.g., Austin Rattler 60 on Nov 14). Ask the AI coach in chat to modify workouts, volume, and taper leading up to the race. The generated calendar preview added new race event entries (including variations with different placeholder durations) on top of the existing race instead of cleanly updating the single existing target event. Subsequent attempts to ask the AI to remove the duplicates caused additional race entries to accumulate on the calendar/Intervals sync. Expected Behavior: The plan modification patch should detect existing race/event IDs on the target date and update or preserve them rather than generating new duplicate calendar event entries. If a user requests removing a duplicate race, the tool should target and delete the orphaned event IDs instead of appending new entries.
Cross-Sport / Multi-Sport Weekly Load in Plan Health & Calendar Summary
The issue: Plan Health and the training plan snapshot currently focus strictly on cycling compliance/load. When you log strength, racquetball, or cardio, athletes often get confused seeing 378 cycling load in Plan Health vs 500 total load in Analytics. Featurebase suggestion: "Display both Plan-Sport Load and Total All-Sport Load in the week header/plan health summary so cross-training stress is visible without switching to the Analytics tab."