Koers
Koers · Vol. I · No. 01 From the founder's desk May 11, 2026
Dear rider,

I started Koers because the training apps I tried were shouting.

If you race Cat 3 or 4, if you've got Unbound on the calendar, if you've ridden enough to know that "GREAT JOB! 🎉" is not what a coach sounds like — this letter is for you. It explains what I built, why, and what your first month with Koers will look like.

S
Sean
Founder · Koers · Racing 25 years
I built the coach I always wanted.

I have been racing for twenty-five years — nothing famous, just enough seasons to know the difference between a week that built something and a week I wasted. What finally got to me wasn't the training. It was the apps. The tools my friends and I were using treated us like a video game. Streaks. Badges. Notifications celebrating a 20-minute zone-1 spin. Encouragement, instead of explanation.

None of us wanted encouragement. We wanted a sentence. "Why is Wednesday hard?" "Should I race the local crit this weekend, or save it for Battenkill?" "My HRV crashed — what changes?" Those questions deserve an answer, not a leaderboard.

So I built Koers — and I built Mia to run it. Mia is the coach inside the app. She is software, not a person, and she will never pretend otherwise — but she writes like the best coach I ever rode under. Every Sunday night, you get a paragraph. Five sessions, written in sentences, with a reason next to every one. When something changes — a bad sleep, a missed workout, a race that creeps onto the calendar — Mia edits the paragraph. You see the tracked change in the morning, with a one-sentence note about why.

That's it. No streaks. No notifications. No green rings. The whole product is the paragraph.

Cyclist at dawn
Tuesday · 05:42 · VO2 openers"Don't race the first one. The point is the fifth."
Gravel ride
Saturday · 08:10 · Long endurance72 km · Z2 hold · fuel rehearsal
Climbing cyclist
Friday · 17:30 · Recovery spin"45 min flat. No data. Talk to your wife."
Chapter I

What you'll get, every Sunday night.

§

Six things, in one letter.

I didn't build Koers to manage your inbox. The whole week's coaching arrives in a single Sunday-night note, plus quiet edits during the week when the body asks for them.

i.
A paragraph that is the plan.
Five sessions described in full sentences. Reads top-to-bottom in three minutes. Pushed to your Wahoo overnight.
"Tuesday: openers. Wednesday: VO2 — the one above 110%. Thursday: easy, with a hill near the end."
ii.
A reason next to every interval.
No "5×4 @ 285W" with no context. Every interval has a why beside it — what we're training, what last week's data said, why this number and not last week's.
iii.
Quiet edits when the body talks back.
You sleep four hours, Wednesday's hard day moves to Friday before you wake. You'll see it as a tracked edit, signed by Mia, with one sentence of why.
iv.
A race plan, two weeks out.
For every A-race: a written briefing. Start-line wattage. Pacing chapters. Where the field will split. What to eat at the Alma checkpoint. Where not to chase.
v.
Recovery in a sentence.
TSB, HRV, sleep load — under the hood. What you see is the line: "You're at −4, which is exactly where I want you before Unbound."
vi.
A way to ask anything.
"What if I skip Friday?" "I'm tired today." "Tailwind out, headwind back — should I still go to threshold?" Sentence in, sentence out, plan edited if needed.
Chapter II

If you already have a coach — good.

§

Mia works around them.

About a third of the riders on Koers already have a human coach. For them, Mia doesn't write the plan — their coach does. She writes the kicker line above each session, the recovery read on Monday morning, the race briefing two weeks out. Your coach sees every conversation you have with her. She's a layer, not a replacement.

For everyone else, Mia is the coach. The plan, the briefing, the daily edits, the Sunday letter — all her. I built her on Joe Friel's periodization, Stephen Seiler's polarized work, and gravel-specific intensity distributions from a panel of coaches I trust.

Noah · Cat 3Tuesday · 07:48
"Mia — slept 4 hours. Toddler. Should I still do Wednesday VO2?"
HRV trend is showing rough nights for the last three days.
M Mia Tuesday · 07:51
"No. Wednesday is now Friday. Today: 45 min flat, no data, talk to your wife."
Your VO2 work this week is too important to do tired. I moved it to Friday at 06:00 — by then you'll be 3 nights into normal sleep and the morning forecast is dry. Plan is already updated on your Wahoo.
Chapter III

What the first month looks like.

§

Three steps, then you're riding.

The whole signup is a six-minute conversation. No surveys with sliders, no "rate your motivation 1–10." Bring an FTP if you have one, a guess if you don't. Mia calibrates in week one.

I.

Sunday
Tell Mia about you.

Six minutes. Where you live, when you can ride, what you're aiming at, how you felt last season, the FTP you think you have.

From Mia · Day 1"You said you want to finish Unbound under 14 hours. Let's work backwards from June 1."
II.

Monday
Mia writes week one.

Sunday night you get the first letter. Five sessions, three of them under an hour. Week one is calibration — Mia is measuring you before she trusts the FTP you sent.

From Mia · Day 2"Tomorrow's short. I want to see what your legs feel like before I trust the FTP you sent."
III.

Tuesday
The plan responds.

You ride. Wahoo sends the file. By the time you're showered, Mia has read it and the next session has been adjusted. The first edit usually surprises people.

From Mia · Day 15"Wednesday moved to Friday. Your HRV's low, forecast says rain. Don't argue with it."
Chapter IV

Where Koers talks to the rest of your kit.

§

Two-way sync. No exports, no folders.

Workouts land on your head unit overnight. Files come back the second you press stop. You shouldn't have to learn the plumbing.

Wahoo Push & sync · Live
Garmin Push & sync · v2
Strava Activity log · Planned
Apple Health Sleep · HRV · Planned
Zwift Plan export · Planned
Komoot Routes · Planned
Wahoo full sync available now · Manual FIT upload supported for all devices
Garmin direct integration in v2 · Everything else on the roadmap
Chapter V

Why this works, in three paragraphs.

§

A short note on the method.

Koers measures the same thing a WorldTour coach measures: Training Stress Balance. It's the rolling difference between the fitness you've built over six weeks and the fatigue you've collected in seven days. It tells you when to push, when to taper, and when the smart move is a rest day even though you feel fine.

The training distribution is polarized — about 80% of your time below LT1 (easy enough to talk in sentences), 20% above LT2 (hard enough you can't). That's the model that wins races at the elite level, and the model that produces the most fitness per hour for amateur racers with eight to twelve hours a week.

And the conversation — Mia writing you a sentence — is the part the literature doesn't measure but every coached athlete knows. You will keep doing the work if you understand why the work is the work. That's what I built Koers for.

S
— Sean
Founder · Koers · Lintel Studio
P.S. — The first month is free.

Your first plan,
Sunday night.

No credit card. No drip sequence. A note from Mia, every Sunday, until you don't want it.

Request beta access → Read a sample plan
Written by
Sean
May 2026 · Omaha, Nebraska