I’ve been following the AI coaching projects in this forum and it’s great to see so many people working on this. I’ve been building one too and wanted to share it here.
What Steady does:
- Connects to Strava, pulls your ride history, estimates where you are physiologically (FTP, LT1, durability, VO2 ceiling)
- You set a goal: a granfondo, a multi-day tour, a segment PB, “raise my FTP,” whatever fits
- It runs a gap analysis (what does the goal demand vs. where are you now?) and builds a periodized plan targeting your limiters
- Reviews at every level: a coaching review after every ride, a weekly summary of how training is going, and a block review at the end of each training block that decides what to adjust next based on how you responded
- After a ride, that looks like this:
“Power held all the way through, but HR drifted 13% in the second half. Classic aerobic decoupling. Your base is the current limiter, not your threshold. This ride did its job. Recovery tomorrow, then intervals Thursday.”
How it’s built:
The training decisions (periodization, block structure, session selection, progression) live in code. The AI writes ride reviews, explains workouts in plain language, and answers questions about your plan. I started with ChatGPT doing everything and gradually moved the training logic into code as I learned where I needed more control. Still evolving.
Where intervals.icu fits:
I use intervals.icu daily, premium subscriber. Steady doesn’t replace it. Right now Steady pulls from Strava, but I’d love to explore tighter integration with intervals.icu down the line if there’s interest and if David is open to it. If anyone uses both, I’d be curious how they feel together.
About me: Cyclist, former CTO, building Steady full-time with my wife. We launched last week. It’s early and there are rough edges. Would really appreciate honest feedback on what works and what doesn’t.
14 days free, no card required. €9.99/month founding price. trainsteady.com
Happy to answer anything about how it works. And if you’ve tried other coaching tools (AI or not), I’d love to hear what you liked and what was missing.
— Paulo