stats.training
strava ai coach

Your AI, your Strava, coach-grade answers.

Connect Strava once. From there, your existing AI subscription (Claude Pro, ChatGPT Pro, Le Chat, Perplexity) becomes your training analyst. Same chat, same model, now with your activities and power data inside it.

why an AI instead of a coach app

Cheaper than a coach. Better than a dashboard.

A real human coach is $200-500 a month. A coaching app is $10-30 a month and locked into one company's vibe. An AI you already pay for, plus your training data, plus a $10/month bridge: that's where the leverage lives.

An AI coach won't replace a human watching you run. But it will read your last four threshold rides, compare them apples-to-apples on normalized power and decoupling, and tell you which one you executed best. That's not a feature any Strava add-on offers. It's just what happens when a smart language model can read your data on demand.

what your strava ai coach can read

Activities, splits, streams, zones.

tools your ai gets
recent activities (running, cycling, swimming, etc) activity details + laps + splits per-second power, HR, cadence, velocity athlete YTD, all-time, recent (4-week) configured HR & power zones

For full coaching depth (sleep, HRV, training readiness, body battery), you'd want a Garmin connection. Strava-only users get the activity/power side. The same private link supports both, hot-swap whenever.

try asking your ai

First conversations.

Review my last four threshold rides. Which one did I execute best?
Take Saturday's long ride and tell me what worked, what didn't.
My last six runs, sorted by aerobic/anaerobic split. Am I polarizing?
Compare my power profile this month vs last month. FTP looks like what?
Plan a build week from where I'm at: 4 sessions, target zones, target durations.
Did I overcook Sunday? Pull HR drift and decoupling, tell me honestly.

Seven worked examples on /use-cases · Specific to ChatGPT? /strava-chatgpt.

faq

What this is and isn't.

Is this actually a coaching service?

No, and we wouldn't pretend. This is a bridge that gives whatever AI you use the ability to read your Strava data. The "coach" framing is shorthand for the kind of question your AI can now answer: structured, multi-signal, with your real numbers. Real human coaching has irreplaceable parts. Read your data with an AI handles the analytical parts.

How is this different from TrainerRoad / TrainingPeaks / Intervals.icu?

Those are full platforms with their own UIs, plans, and analyses. We're a connector. We don't store your training, we don't build plans, we don't have a UI for your data. We hand it to whatever AI you already use and step out of the way. Cheaper and more flexible if your goal is to use a general-purpose AI on your training. Less polished if your goal is a guided platform.

Will my AI hallucinate numbers?

The data your AI reads is real, fetched from Strava live every time. Hallucination risk is on the analysis layer (the AI's interpretation of the numbers), not the numbers themselves. If you ask "what's my normalized power on Tuesday's ride," that number comes from Strava. If you ask "is that good," the answer is the AI's reasoning, which you can second-guess.

ready

Connect Strava once.
Ask anything.

$10/mo · cancel any time · also supports Garmin