Cycling

The ride, not the ride average.

Warm-up and soft-pedalling home drag every whole-ride number toward the middle. Helios reads the part of the ride you actually did the work in — and tells you what it cost.

78cited cycling workouts and 8 plans, scored as TSS from power.

What your coach sees

What a cycling coach needs. Exactly.

An FTP that doesn't flinch on a bad day

A Kalman state-space estimate over every ride with power, forecast day-by-day to your A race with a cone that widens honestly when the data thins. It shows you its own calibration — median bias, accuracy by lead time, filter health — instead of drawing a confident line.

FTPExample
Line
Estimate today · forecast to race day
Cone
Widens when the data thins
Load
TSS from power

Drag across the ride. Get real numbers.

Select any window and read its exact normalized power, IF, TSS, kJ and zone split — exact because the server ships the NP kernel, not an estimate. Zoom past the loaded resolution and it refetches that window at 1 Hz. W′bal, durability after 2,000 kJ, and per-interval detail come with it.

Paste a route. See your time.

A grade-aware physics model solves your speed segment by segment, then lets you move FTP, weight, position and headwind and watch the finish time move. Save up to three riders to race your projection against.

No invented numbers.

Load is TSS computed from power — hours × IF² × 100 — so a hard hour and an easy three sit in the right places on the same curve.

In the catalog78 workouts · 8 plans
Hand-authored from a cited research dossier. Every entry carries its sources and an honest note about what the evidence does and doesn't say.
DisciplinesRoad · Indoor · MTB · Gravel
Tracked as distinct work, because they are.
Send it to your deviceZwift · Garmin & Wahoo · intervals.icu
A file you download and load yourself. Targets held in percentage terms so your device scales them to your numbers, not somebody else's.
Record it liveIn the browser, offline-safe
Pair a heart-rate strap and a power meter over Bluetooth and Helios plays the intervals, scores your compliance as you go, and keeps recording through a dropped connection. It reads your sensors; it doesn't drive your trainer.
Arrives on its ownStrava · Apple Health
Matching activities import automatically, so you don't log the same session twice.
Your coach, in your AI appClaude · ChatGPT · any MCP client
Helios runs no model of its own. It hands your coach the numbers and the coach lives where you already are.

Helios opens up slowly.

Every new athlete gets set up by hand right now: real zones, a real plan, no template. Leave your email and you'll hear from us as spots open.

No newsletter. One message, when your invite is ready.