Endurance training,
finally intelligent.

AI coaches that build your cycling and running plan, learn from every session, and adapt when your body tells them to.

Be the first to know when we launch

Today

Today's Workout
Rest day

Recover well. Nothing planned for today.

0h
1/2
Yesterday
Easy Run

Classic aerobic base run at 65-75% threshold speed. Builds mitochondrial density and fat oxidation. The pace...

48min Load 35 Z2
This Week
0.0h / 5h

0% of this week's plan completed.

0 completed 6 remaining

Coach check-in

Marco
MarcoEndurance

Today is a complete rest day to let your body absorb the training load and prepare for tomorrow's 1.20h Half-Marathon pace session.

Lucas
LucasStrength

Use this recovery time to focus on mobility, ensuring your posterior chain is ready for the maintenance work scheduled for tomorrow.

Ana
AnaNutrition

Your sleep quality of 5/5 at 8.5 hours is an excellent foundation for the taper phase as we monitor your recovery metrics today.

Your overview

Capacity

46.5 +4.6/wk

42-day rolling load

Strain

71.5 ACWR 1.12

7-day rolling load

Freshness

-25 Loaded

Deep block

Momentum

+4.6/ week

Capacity is building

Phase Progress

Week 9 of 12

  • Aerobic base

    Week 1–4

    Building basic aerobic endurance and initial muscular adaptation to running.

  • Build

    Week 5–8

    Threshold development and improved cardiovascular efficiency at moderate paces.

  • Peak sharpening

    Week 9–11

    Race-specific intensity and neuromuscular sharpening.

  • Taper

    Week 12

    Volume reduction with maintained intensity for peak performance.

Training Consistency

Each square is a day · last 6 months

OctNovDecJanFebMarApr
LessMore

Three AI coaches that work as one team. Endurance, strength, and nutrition, working together on every decision.

Marco

Marco

Endurance

Builds your training plan and guides you week by week. Periodization, volume, intensity, all handled.

Lucas

Lucas

Strength & conditioning

Programs strength work and injury prevention for endurance athletes. Minimum dose, maximum results.

Ana

Ana

Sports nutrition

Manages your fueling, hydration, and race-day nutrition. Practical, no guesswork.

Plans that build themselves. Periodized, adaptive, science-driven.

Set your goal event and available hours. Your coaches handle periodization, intervals, recovery weeks, and weekly adjustments.

April 2026

Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
Gym: Power + Plyo...
1h Load 18 RPE
Easy Run
48m Load 35 Z2
31
Apr 11
Gym: Strength + St...
1h Load 18 RPE
4x4 Norwegian
54m Load 50 Z5
2
3
Lactate Shuttle
1h Load 65 Z4
4
5
Progressive Long R...
1h30 Load 80 Z2
6
Gym: Power + Plyo...
1h Load 18 RPE
Easy Run
48m Load 35 Z2
7
8
Gym: Max Strengt...
1h Load 20 RPE
3min VO2 Interv...
1h Load 68 Z5
9
10
10K Pace Intervals
1h Load 65 Race
11
12
Progressive Long R...
1h30 Load 80 Z2
13
Easy Run
48m Load 35 Z2
Gym: Power + Plyo...
1h Load 18 RPE
14
15
Half-Marathon Pac...
1h12 Load 70 Race
Gym: Maintenance
30m Load 12 RPE
16
17
30/30 Billat
48m Load 50 Z5
18
19
Marathon Pace Run
1h Load 55 Race
20
Gym: Maintenance
30m Load 12 RPE
Easy Run
48m Load 35 Z2
21
22
5K Pace Intervals
48m Load 45 Race
23
24
Threshold Interv...
54m Load 65 Z4
25
26
Progressive Long R...
1h30 Load 80 Z2
27
Progression Run
48m Load 35 Z2
28
29
4x4 Norwegian
54m Load 50 Z5
30
Gym: Power + Plyo...
1h Load 18 RPE
Easy Run
48m Load 35 Z2

Month summary

Running17 sessions17h06
Strength6 sessions5h
Total23 sessions22h06
Duration22h06
Load1068
Completed this month10 of 23
Plan adherence
FitnessCTL47
FatigueATL72
FormTSB-25

Every session, reviewed. Feedback that adjusts your plan.

Power consistency, zone discipline, pacing, HR drift. Your coaches break it down and adjust what comes next.

Post-workout insights

Every session gets read by three coaches. They tell you what worked, what didn't, and what to do about it.

Marco

Marco

Endurance

Nailed the pacing. HR drift stayed under 4%, which means the aerobic engine is still absorbing load without breaking down.

Lucas

Lucas

Strength

Legs look fresh after the taper. Add 2×6 split squats Thursday to reinforce single-leg stability before the race block.

Ana

Ana

Nutrition

Your fueling held through the second half. Pre-load 60g of carbs 90 minutes before tomorrow's tempo so you arrive with full tanks.

Workout data

Every metric from your wearable, side by side. Planned vs actual, no spreadsheet required.

Actual
Duration 0:48:00 h:m:s
Load 15
Intensity 0.43
Weighted Power 107 W
Work 308 kJ
Avg Power 103 W
Distance 15.2 mi
Avg Speed 19.0 mph
Elevation Gain 522 ft
Calories 297 kcal
Avg HR 152 bpm
Max HR 175 bpm
Avg Cadence 85 rpm

Workout breakdown

Every chart from your workout, plotted second-by-second. Coaches read drift, recovery, and effort shape from this.

Heart rate over time

How did you feel?

Your subjective signal trains the coaches over time, so they learn what your scale of hard really means.

Perceived exertion (RPE)

3/5 · Hard

They remember everything. Context that compounds over time.

Every conversation, injury, and pattern shapes how they coach you. Advice gets sharper the longer you train and the more they get to know you.

Marco

Marco

Endurance Specialist

Wednesday's threshold test closes out your base phase. Worth flagging: last time you ran threshold (Jan 14), your left knee tightened up for 2 days after, and in February you said Ana's fueling timing made the rebound a lot easier.

So I've pulled her in for Tuesday and Wednesday. If the knee holds, this test resets your Z2 and Z4 paces. You're 8 weeks clean since PT.

Ana

Ana

Nutrition Specialist

Picking up from Marco. Your Tuesday evening runs have been coming in harder than the data predicts: on 4 of the last 5, your RPE was a step above what your HR and pace showed. In March you mentioned breakfast got spotty after your Monday meetings moved to 8am, so let's put something real in on Tuesday morning. Oats, yogurt, peanut butter. Same again Wednesday pre-test, plus a small OJ. Workable?

Knee's been 100% since PT. Let's go.
Marco

Marco

Endurance Specialist

Good. I'm logging this as your first hard effort post-rehab, so flag anything Thursday morning and I'll cut Thursday's session back.

Target 170 to 175 HR for 20 minutes. Last test (Jan 14) you opened at 178 and blew up around minute 12, so hold back the first 5, then push. You've done this before.

Ask your coaches anything (# to reference workouts, @ to mention a coach)

Your data, visualized. 30+ widgets, ready on day one.

From training load to recovery, sleep to heart rate zones. Charts built for athletes, not generic dashboards.

Capacity

46.5 +4.6/wk

42-day rolling load

Strain

71.5 ACWR 1.12

7-day rolling load

Freshness

-25 Loaded

Deep block

Training Load

Capacity, Strain and Freshness · 90 days

Capacity
Strain
Freshness

Training Consistency

Every square is a day · 6 months

OctNovDecJanFebMarApr
LessMore

Momentum

+4.6/ week

Capacity is building

Load Domains

54% of Load from aerobic this week

Aerobic
Threshold
Neuromuscular

Readiness

68

Train lighter

HRV
74
Sleep
68
Load
55
Feel
80
Phase
70

Readiness by Intensity

Best fit: Moderate (Z3–Z4)

Recovery Profile

~3 days

Fast recoverer

Fatigue clears in ~6d
Fitness fades in ~38d

HRV Trend

62ms +4 vs baseline

Heart rate variability · 30 days

Sport Mix

Time distribution · 4 weeks

Cycling
Running
Strength
Mobility

Weekly Training Load

Load per week · planned vs actual

Time in HR Zones

Stacked breakdown · 4 weeks

Z1
Z2
Z3
Z4
Z5

Sleep

Quality and duration · 7 days

Deep sleep
Light sleep

ACWR · Acute : Chronic

7-day load vs 28-day average

Power Profile

Mean maximal power · this block vs last

Last 30 days
30–90 days ago

Phase Progress

Week 9 of 12

  • Aerobic base

    Week 1–4

    Basic aerobic endurance and initial muscular adaptation.

  • Build

    Week 5–8

    Threshold development and cardiovascular efficiency.

  • Peak sharpening

    Week 9–11

    Race-specific intensity and neuromuscular sharpening.

  • Taper

    Week 12

    Volume reduction with maintained intensity for peak performance.

Race day, dialed in. Preparation distilled into a plan.

Pacing strategy from your power data, fueling from your metabolic profile, weather-adjusted gear. Updated daily.

MainGravel
2 weeks away

SBT GRVL

May 22, 2026Steamboat Springs, Colorado71 mi5,414 ft

Race Readiness

Solid line is your actual fitness. Dashed line projects where your training is heading. The dashed horizontal is the CTL you need to hit on race day.

  • Hit 55 CTL by race week
  • Two sharpening intervals remaining
  • Taper starts 10 days out

Race Day Weather

Race-day forecast, with gear recommendations that sharpen as the day nears.

68°
H:77° L:48°

Wind

8 mph NE

Humidity

40%

Rain

10%

Short sleeve kit · Standard race jersey
Race tires, 28mm · Tubeless, 38 psi
Normal hydration · 25 oz per bottle

Pacing Strategy

Power targets by segment, drawn from your FTP and the course profile. Hold these to land inside the estimated finish window.

SegmentPowerW/kg
Flat215W2.9 W/kg
Climbs < 5%245W3.3 W/kg
Climbs > 7%235W3.2 W/kg
DescentsCoast
Estimated finish: 4h 52m – 5h 18m

Course

Full elevation profile with every climb detected and categorized. Red segments mark the hard ones; hover anywhere for distance, elevation, and gradient.

71 mi5,414 ft8.4% max

4 climbs detected

Rabbit Ears Pass

CAT 3

3 mi · 6.4% · +1,096 ft

Buffalo Pass

CAT 2

6 mi · 7.2% · +2,103 ft

Cow Creek

CAT 4

2 mi · 5.1% · +518 ft

Final Kicker

CAT 4

3 mi · 4.8% · +663 ft

Race Fuel Plan

Carbs per hour, hydration rate, and total energy expenditure, dialed to your metabolic profile. Every feed zone placed before it matters.

Carbs

75 g/h

8 gels total

Hydration

750 ml/h

4 bottles

Energy

3,280 kJ

total expenditure

Feed zones on route

Gel
Bottle
Caffeine

Schedule

  • Start → mile 9, Water only. Start eating before the first climb.
  • Every 25 min, 1 gel (25g carbs). Alternate flavors to avoid fatigue.
  • Every 45 min, 1 bottle electrolyte mix (500ml, 40g carbs).
  • Mile 75, Caffeine gel (75mg). Final push fuel.
  • Final 8 mi, Increase to 90g/h. Last gel at mile 81.

Based on your athlete profile and estimated race duration.

Syncs with your gear. Automatically, both ways.

Structured workouts push to your Garmin. Activities sync from Strava. Recovery data flows from WHOOP. Zero manual input.

Strava

Strava

Activities sync automatically

Garmin

Garmin

Workouts push to your device

WHOOP

WHOOP

Recovery data flows in daily

Questions, answered. Everything worth asking upfront.

The coaches, the plans, the data, the price. No fine print, no buried caveats.

Who actually coaches me?

Three AI coaches working as one team. Marco handles endurance and periodization, Lucas handles strength and injury prevention, Ana handles nutrition and race fueling. They see what the others are doing, so recommendations fit together across the week.

What do I need to get started?

Nothing fancy. Start your 7-day free trial, pick a goal event (or just a "get fitter" goal), and either connect a device or enter your FTP and zones by hand. The coaches work with whatever you give them and fill the gaps as more data comes in.

How are training plans built?

A macro agent drafts the block (base, build, peak, taper) with Load targets and intensity distribution. A reviewer agent then stress-tests it against sports-science rules before it reaches you. Zones calibrate to your FTP and metabolic profile, not a generic template.

Do plans actually adapt, or is it just a static calendar?

Every completed session, recovery signal from WHOOP, and chat message can shift what comes next. If you sleep poorly or skip a session, the coaches rewrite the rest of the week. Plans are living, not locked.

What if I don't have a power meter?

Heart rate works. Pace works. Power is nice but not required. Zones calibrate to whatever signal you train with, and the coaches read the session from whatever data your device recorded.

What happens if I get injured or miss a week?

Tell the coaches. They rebuild the block around the gap. No guilt-trips, no piling missed sessions back onto the next week, no punishment intervals. Injuries and life events are just context they factor in.

What is metabolic profiling, and do I need a lab?

No lab test. We estimate VO2max and VLaMax from regular training data using the Mader model. That drives personalized zones, fat/carb oxidation predictions, and fueling recommendations tuned to how you actually metabolize energy.

What do the coaches remember about me?

Conversations, injuries, preferences, travel, life events, patterns in your data. Memory compounds, so advice gets sharper the longer you train. A weekly consolidation run prunes duplicates and contradictions so the memory stays clean.

Which sports and devices does Watts support?

Cycling and running today. Strava for activity sync, Garmin for structured workout push, WHOOP for recovery data. More integrations are in the pipeline.

Who owns my data? Can I export it?

You do. Everything is exportable, deletable, and never sold. Train somewhere else tomorrow and you take your full history with you.

How is this different from TrainingPeaks or Intervals.icu?

Those are dashboards. Watts is a coach. They show you numbers; we interpret them, plan around them, and actually talk to you about them.

What does it cost?

$24.99 per month or $249 per year for full access. Starts with a 7-day free trial, no credit card charge until the trial ends. Cancel any time.

Stop guessing.
Start training.

Get early access to your three AI coaches. We'll email you the moment we're live.