An AI coach for people who ride and run for the love of it

Every ride,
noticed.

Xcoach reads your intervals.icu and writes to you after every session — a line on an ordinary day, a proper celebration when you break through. It remembers what you told it, and it only ever measures you against you.

Free to start · Read-only access · No questionnaire
Activity arrived · Morning commute · 07:42

Same 14.3 km loop, 1:30 faster than last month and 4 beats lower. You rode that one easy.

Same road · ride 38Based on ▾
How did it feel?
EasyNormalTough
Travelling next week, no bike for four days. Will I lose it all?
No. Eleven straight weeks don't vanish in four days. Ride Saturday as usual and take the first one back easy.

Works with anything that syncs to intervals.icu — Garmin, Wahoo, COROS, Suunto, Polar, Zwift and more. Read-only: it never writes to your account.

How it talks

A week with Xcoach

It says as much as the ride deserves — no more.

  1. MonEasy spin · 40 min
    Easy and steady. That's the job done.
    An ordinary day gets a line
  2. WedYou asked
    Can I do hills on Saturday with this knee?
    Short climbs, seated, light gear — stop if it talks back. You said stairs are the worst, so skip the steep descent.
    It remembers what you said
  3. ThuMorning commute · 28:41
    Fastest you've ever done this road — and your heart was lower than last time. That isn't luck. That's eleven weeks.
    A breakthrough gets the real thing
  4. SatRest day
    Nothing. It doesn't nag you for resting.
    Silence when silence is right
  5. SunLong ride · you tapped “Tough”
    “Tough” checks out — longest since December, on a hot day. Nothing to fix. Keep next week's a notch shorter.
    Your feeling, checked against the numbers
Why it works
01

It answers every session — at the right volume.

Most AI coaches either stay quiet or gush about everything. Xcoach keeps a ledger of what it already said and how often it praised you, so an ordinary ride stays ordinary and a real breakthrough still sounds like one.

Easy and steady. That's the job done.
Fastest you've ever done this road — and your heart was lower than last time. That isn't luck. That's eleven weeks.
GoalA hilly sportive in September
You said · Mar 2Edit
Injury · keptRight knee aches, worst on stairs
You said · Feb 8Edit
TimeWeekdays only after 8pm
You said · Jan 10Edit
02

It remembers you, and shows you what it remembers.

Your goal, your knee, the fact that weekdays mean after 8pm — kept in your own words, never paraphrased. Open “About me” to see every item, correct it, or make it forget. When you change your mind, it knows you changed it.

03

You vs. you, on the same road.

Commute the same route hundreds of times and your weekly totals barely move. Xcoach recognises the road and tells you what actually changed: the time, the heart rate, the day it all came together.

Today
28:41
Last month
30:40
Your median
30:12
Last 20 rides on this road — taller is faster
Honest comparison

Why not just ask a chatbot?

  • Speaks up after every session
    Xcoach
    A general AI chat
    Only when you ask
    Training dashboards
    Charts, no words
  • Remembers what you told it — in your words, editable
    Xcoach
    A general AI chat
    Sometimes
    Training dashboards
    No
  • Compares you with you on the same road
    Xcoach
    A general AI chat
    No
    Training dashboards
    Partly
  • Numbers computed, not guessed
    Xcoach
    A general AI chat
    No
    Training dashboards
  • Knows when to say less
    Xcoach
    A general AI chat
    No
    Training dashboards
    No

What it won't do

You can tell whether to trust a coach by where it stops.

No weight or diet advice.It explains why a sports dietitian or doctor should handle that — then helps with the training half.
No comparing you to others.No leaderboards, no “where do I rank”. The yardstick is you.
No made-up numbers.No power meter, no power talk. Every note can show what it's based on.
No diagnosing.It remembers an injury and works around it. It doesn't play doctor.
Pricing

Start free. Upgrade for more conversation.

Every plan gets a note after every session.

Free$0
  • A note after every session
  • How-did-it-feel replies
  • 30 questions a month
  • Looks back over your last year
Start free
Pro$5 / month
  • Everything in Free
  • Ask as much as you like (fair use)
  • Checks in when something's worth saying
  • Weekly email recap (coming soon)
  • Looks back over three years
Try Pro
Compare plans in detail →

Questions

Which sports? Do I need a power meter?
Cycling and running, indoor and outdoor — anything intervals.icu records. You don't need a power meter: heart rate, time, distance and climbing say plenty. Data you don't have is skipped, never invented.
Will it build my training plan?
Not yet. You can talk through how to train in the chat, and it will take your goals and constraints into account. Automatic plans are on the roadmap.
Why intervals.icu?
It already does the analysis brilliantly and connects to almost every device. We add the coach, not another dashboard.
Does it ever write to my intervals.icu account?
No. Xcoach asks for read-only access and never changes anything in intervals.icu — no descriptions, no calendar entries. Its notes live in Xcoach.
How do I export or delete my data?
In Settings → Data. Export gives you a file with everything we hold about you. Delete removes your account and all your data, and revokes Xcoach's access to intervals.icu. Delete means gone.
All questions →

Your next ride deserves an answer.

Connect intervals.icu — it's free