Hey all —
I’m Jordi, the solo builder behind Project Summit, an iOS training app for self-coached endurance cyclists. intervals.icu is part of my own daily stack, so this feels like the right room to show it.
I built Summit while preparing the Gran Diagonal — 999 km across Portugal, six days. Somewhere in that build-up I got tired of the same morning: you wake up with nothing in the legs, the plan wants a hard day, and you’re the one who has to decide — trust the plan or trust your body? — while stitching that call together across three different apps.
So I built the thing that makes that call with me.
What it does: you set a goal and a date, and the engine builds the plan. Then every morning it reads your recovery from Apple Health — HRV, resting HR, sleep — and adjusts today’s session to match: ease off when you’re cooked, push when you’re ready. It’s the daily judgement a coach makes for you, done from your own numbers.
Being native iOS, that adaptation lives on the device you already carry. Pair it with an Apple Watch for cleaner recovery data, and Summit can nudge you with a notification when today’s plan should change — nothing to remember to open.
The engine is deterministic: same inputs, same output, and you can always open up why it picked today’s session.
Race-day nutrition: Summit builds a carb / fluid / sodium plan for your target event from its duration, intensity and the weather. For the long stuff — gravel, ultra — it’s the feature I lean on most myself.
How it fits with intervals.icu: Summit connects directly to Strava and Hammerhead, and uses intervals.icu as its distribution hub to push planned workouts out to Garmin, Zwift, MyWhoosh, Wahoo and the rest. Keep your analysis where you already like it — Summit handles the planning, the daily adaptation and the fuelling, and lets intervals.icu carry the workouts to your devices.
Roadmap (tell me if I’ve got the priorities wrong): watchOS app, home-screen widgets, and multisport beyond cycling.
iOS-only for now, 14-day free trial, live on the App Store: https://apps.apple.com/app/id6754172654
I’ll keep this thread as Summit’s home here — bug reports, feature requests and “why doesn’t it do X” all welcome.
One thing I’d like to know from you: when your recovery says one thing and your plan says another, what do you trust on the day — and what would you want an app to show you to make that call?
Jordi.
https://projectsummit.app


