Aerial view of winding alpine road switchbacks

AI Coach

A real coach,
not a dashboard.

Import your rides. Get computed metrics, weakness detection, and a conversational AI coach that knows your full training history — then tells you what matters next.

FIT files, Strava sync, TrainingPeaks import
CTL/ATL/TSB, power curve, 9-axis weakness radar
AI chat with full athlete context
Weekly reviews, adaptive alerts, workout proposals
AI Coach
Today
74TSB · Readiness

CTL

72

ATL

84

Form

-12

Next session

Steady endurance ride

3–4h, mostly Zone 2. Your fatigue has stabilized after last week’s block.

Gran Fondo in 18 days — base phase

How it works

From raw data
to clear decisions.

Every recommendation follows the same logic: import the data, compute the metrics, interpret the context, decide what matters next — then keep watching.

01

Import and compute

Drop a FIT file, sync from Strava, or import from TrainingPeaks. The system parses second-by-second power, HR, and cadence — then computes NP, IF, TSS, and daily training load automatically.

02

Detect and interpret

Nine weakness categories scored from your ride history: sprint power, VO2max, threshold durability, cadence efficiency, fatigue accumulation, recovery quality, HR drift, overtraining risk, aerobic base.

03

Decide and explain

The AI coach sees your full context — load, form, weaknesses, goals, upcoming events — and tells you what to do next. Not a number. A decision, with reasoning.

04

Monitor and adapt

Adaptive triggers watch for fatigue spikes, sleep deficits, HRV crashes, and RPE mismatches in real time. When something changes, the plan changes — automatically.

Conversational coaching

Ask your coach
anything.

Real-time streaming chat with an AI that knows your power profile, weakness scores, training load, goals, injuries, and preferences. It queries your data live, proposes workouts as drafts, and explains every recommendation.

Full athlete context in every response
Proposes weekly plans as calendar drafts
Queries your data live — EF trends, decoupling, MMP
Remembers your goals, equipment, injuries

AI Coach Chat

Should I do VO2max intervals this week or wait?

Wait. Your 3–5 min MMP has dropped 4% in the last 6 weeks, but your fatigue accumulation score is only 38. You need two more recovery days before high-intensity work will produce adaptation. I’d schedule VO2max for next Tuesday.

Plan my next week around the group ride.

Here’s your week. I’ve protected Saturday’s group ride and scheduled VO2max for Tuesday:

MonRecovery spin · 45 min
TueVO2max 4×4 min · 75 min
WedZone 2 endurance · 2.5h
ThuRest day
FriOpeners · 40 min
SatGroup ride · Col de la Madeleine
SunRecovery · easy or off

5 workouts proposed as drafts — approve or adjust in calendar.

How is my aerobic efficiency trending?

Good news. Your Efficiency Factor is up 8% over 6 weeks (1.42 → 1.53). HR–power decoupling dropped from 6.2% to 3.1% on rides over 2 hours. Your aerobic base weakness score improved from 71 to 83. The Zone 2 work is paying off — keep it up for two more weeks before adding intensity.

Ask your coach...

Persistent memory

A coach that
remembers.

Every conversation builds context. Your coach retains goals, injuries, equipment, preferences, and training history across sessions — so it never starts from scratch.

Goals

Gran Fondo target, FTP goal, weight target — referenced in every decision.

Injuries & limitations

Knee recovery, back issues, HR cap — factored into intensity limits.

Equipment & setup

Indoor trainer, outdoor bike, power meter — adjusts FTP and pacing.

Preferences

Preferred ride days, rest day patterns, intensity tolerance.

Athlete ProfileAuto-computed

FTP (outdoor)

298w

3.97 W/kg

FTP (indoor)

283w

3.77 W/kg

Critical Power

282w

W′: 18.4 kJ

Est. VO2max

58.2

ml/kg/min

Cadence zones

Low
18%
Economy
24%
Optimal
31%
High
19%
Very High
8%

Autonomous coaching

Reviews your week.
Catches problems early.

Every Sunday, the coach writes a weekly review — compliance, load trends, weakness changes, and a plan for the week ahead. Between reviews, adaptive triggers watch for fatigue spikes, sleep deficits, and overtraining risk.

Weekly review

Weekly Review
Mar 3 – Mar 9
Plan compliance86%

Weekly TSS

614

+8% vs plan

CTL

72.4

+2.1

Fatigue

84.1

+6.3

Strong week. You hit 5 of 6 planned sessions. Saturday’s group ride pushed TSS above target, which drove ATL up. Your aerobic base score improved to 83.

Next week focus

Reduce volume by 15%. Protect recovery before the Gran Fondo taper begins. Keep one VO2max session (Tuesday) and fill the rest with Zone 2.

Adaptive alerts

Fatigue accumulation

ATL has risen 23% in 5 days. Three consecutive hard sessions detected.

Coach action: Thursday downgraded to recovery

Sleep deficit

Two nights below 6 hours logged. Recovery capacity reduced.

Coach action: Reduced Friday intensity by 20%

4 trigger types

RPE mismatch
Cumulative fatigue
HRV crash
Sleep deprivation

Coaching across time

A week with
AlpsEpics AI Coach.

Coaching is not a single number. It is a rhythm — adapting day by day to what is happening, what is coming, and what the body needs.

Mon

Recovery

Tue

Intervals

Wed

Endurance

Thu

Hold back

Fri

Openers

Sat

Group ride

Sun

Recovery

Adapts to fatigue

Thursday’s hold-back was triggered by TSB dropping below -15 after three consecutive training days.

Protects key efforts

Friday’s openers prepare the legs for Saturday’s group ride without adding training stress.

Logs the feedback

After each ride, RPE and wellness scores feed back into the model — so the next recommendation already knows how you felt.

Reviews the whole week

Sunday’s automated review checks compliance, load trends, and weakness changes — then writes next week’s priorities.

Data is not the same
as direction.

Most platforms show you numbers. AlpsEpics computes nine weakness categories from your ride data, then turns them into coaching decisions.

Raw metrics

Training Metrics

CTL (42d)72.4
ATL (7d)84.1
TSB-11.7
NP (last)247w
IF (last)0.83
Weekly TSS614
W/kg3.82

What does this mean? What should I do?

Coach decision

AlpsEpics AI Coach

Hold back today.

Your acute load is 16% above chronic. Fatigue is accumulating faster than adaptation. A rest day now protects Saturday’s group ride.

TSB at -11.7 and falling
Weakness: fatigue accumulation score 38/100
Gran Fondo in 18 days
Saturday group ride planned

Decision: rest → protect event readiness

Weakness Radar · 9 axes

30-day trend

Sprint PowerVO2max PowerThresholdCadence Eff.Fatigue Acc.RecoveryHR DriftOvertrain RiskAerobic Base
Sprint Power72
VO2max Power65
Threshold81
Cadence Eff.77
Fatigue Acc.38
Recovery54
HR Drift69
Overtrain Risk42
Aerobic Base83

Analytics & tracking

Everything computed.
Nothing manual.

Ten interactive analytics views, daily readiness tracking, and automatic interval detection — all from your ride files.

PMC Chart

CTL, ATL, and TSB plotted over time. Configurable range from 30 days to full history.

Power Curve

Mean maximal power at 7 durations — 5s through 60 min. All-time vs last 6 weeks.

Weekly Load

TSS by week with zone breakdown. Spot overload, track compliance, see the trend.

Ride Trends

Efficiency Factor, HR-power decoupling, and Intensity Factor per ride — track aerobic gains over time.

Training Stress

Weekly monotony and strain scores. Detect overreaching before it becomes overtraining.

Cadence Zones

Personal cadence profile computed from your rides. Five zones based on your actual data, not generic ranges.

Athlete Profile

FTP (indoor and outdoor), Critical Power, W′, estimated VO2max — all auto-computed from ride data.

RPE & Wellness

Post-ride effort rating plus energy, sleep, motivation, soreness, and stress — feeding back into coaching.

Daily Biometrics

Weight, resting HR, HRV, sleep hours, sleep quality. Pre-filled, one tap to log.

Interval Detection

Work and rest intervals auto-detected from power data. Per-interval stats and compliance scoring.

Weakness Radar

Nine weakness categories scored and tracked with 30-day trends. Updated on every ride.

Periodization Timeline

Training blocks visualized — base, build, peak, taper. See where you are in the cycle.

Cross-sport training load

Beyond cycling.

Gym sessions, runs, swims, hikes — they all affect your fatigue. AlpsEpics computes training stress from every activity type, so your cycling plan already knows about Monday’s strength session.

Cycling

Power-based TSS

NP, IF, and second-by-second power data for precise load calculation.

Running

HR-based TSS (TRIMP)

Heart rate training impulse formula for accurate run stress.

Gym / Strength

Duration-based TSS

50 TSS per hour. Feeds into daily CTL/ATL/TSB calculations.

Other sports

Adaptive estimation

Swimming, hiking, CrossFit — all mapped to training load.

Train alone.
Ride together.
Recover smart.

Coaching and group rides are not separate features. They inform each other — before, during, after, and into the next day.

Before

Coach prepares the rider

CTL, ATL, TSB and event proximity shape whether today should be hard or easy — before the group ride even starts.

During

The ride becomes the effort

Power, HR, and duration from the live ride feed back into TSS and training load calculations automatically.

After

RPE closes the loop

Post-ride effort rating and wellness scores update fatigue models — so tomorrow's recommendation already knows how you felt.

Next day

The plan already adjusted

If the ride was harder than planned, the coach reduces tomorrow's load. If triggers fire, it downgrades intensity automatically.

Wearable integration

Connect your
recovery data.

WHOOP recovery scores, HRV, sleep quality, and daily strain feed directly into coaching decisions. The coach sees your readiness before you open the app.

Recovery

78%

Ready to train

HRV

62 ms

Above baseline

Sleep

7.2h

Slightly below target

Strain

14.2

Moderate day

WHOOP data syncs automatically and feeds into trigger alerts, weekly reviews, and daily coaching decisions.

Start with a coach that tells you
what matters next.

Import your rides. Talk to your coach. Train with direction.