How it works

The whole machine, explained.

Everything on this page ships today. This is how the pieces fit: the loop, your AI's view of your training, the living profile, the recovery picture, and the data underneath.

The loop

Describe the workout. Run it minutes later.

Ask your AI for interval sessions, pyramids, progressions: any format, in plain language. It writes the session to the app's schedule and plays it through your run with live cues, on Apple Watch, on a Garmin, or on your phone. The watch runs it standalone, so the phone can stay at home.

01

Ask

Tell your AI what you want: a pyramid, a progression, 6 × 800 at 5K pace. Plain language, no builder screens.

02

Confirm

It drafts the week into your schedule and shows you exactly what it wants to write. Nothing lands until you say yes.

03

Run

The session builds itself on your phone and watch: target pace per rep, rep counts, recoveries.

04

Hear it

Haptic taps, beeps or a spoken voice walk you through every segment, and nudge you when you drift off target pace.

Analyse the result with your AI: every rep, every recovery; then use what you discover to calibrate the next one.

Bring your own AI

Most AI coaches only know what you tell them. Yours knows your training history from the start.

PB-Runner turns years of runs, workouts, recovery data and progress into something an AI can actually understand. Your AI learns who you are as a runner, then writes sessions back into your schedule and onto your wrist.

Your training corpus

Everything your AI needs to coach you

  • Your whole history: runs from any app that records to Apple Health, synced in with the stats each app shares
  • Every run: splits, best efforts, trends
  • Form dynamics from runs recorded on an Apple Watch, and per-rep interval detail from every guided session, Apple Watch or Garmin
  • Sleep, resting heart rate, HRV, VO₂max
  • Training load, readiness, goal progress
Your AI

Bring the AI you already trust.

ClaudeChatGPT

The subscription you already pay for, no second coach to buy. Connect once and your AI can read your training history, answer questions about your running and build workouts directly into your schedule.

Every write is proposed first. You confirm before anything lands.

Get set up, free

About ten minutes, and it works with a free Claude account.

Your athlete profile

Be coached as the unique runner you are… not as your age group.

Every coaching decision rests on a living profile of you as an athlete: your real ceilings, your real paces, your goal, your history. It’s the context sheet that makes the coaching yours, not a generic plan for a runner your age.

Import, or start fresh

Bring your running history in from Apple Health and the profile builds itself from years of real runs: personal bests, observed heart-rate ceiling, working paces. Or start from zero and it grows with your first one.

Your AI fills in the rest

The first time you connect your AI, it's prompted to finish the profile with you: what you're training for, your target race, the things the data can't know. A short conversation, not a form.

It never freezes

Max heart rate comes from observed peaks, not 220 minus your age. Paces recalibrate as you get faster. Every change is logged, so your coaching carries an arc, not a snapshot.

Your AI · first connect

I’ve read your history: 312 runs. Tell me what you’re training for and I’ll set up the rest of your profile.

Athlete profileLIVING
  • Max heart rate
    188 bpm
    Observed: rises with real peaks
  • Resting heart rate
    47 bpm
    This morning
  • Training paces
    E 5:25 · T 4:35 · I 4:10
    Recalibrated weekly
  • 5K personal best
    20:31
    From your imported history
  • Goal
    Sub-42 10K · Oct 18
    You told your AI
Calibration log

Working tempo 4:40 → 4:35 /km · “held it across all six reps

Training plans don’t wake up with you.
This coach does.

The coach that actually adapts to how recovered you are this morning, and that you can talk to. Resting heart rate, sleep, HRV and VO₂max, fused with your training load into Fitness, Fatigue and Form. When this morning’s numbers say back off, your coach already knows.

Resting heart rate
47 bpm
vs 30-day baseline
HRV
62 ms
vs 60-day baseline
Sleep
7 h 24 m
vs 7-day average
VO₂max
52.1
trend over 90 days
Garmin now supported

Your session, now on Garmin

PB-Runner now has its own Garmin watch app, free on the Connect IQ store. Today's session goes straight to the watch and it counts you through it step by step, with your target on screen, a buzz and a tone at every change, a three-two-one before a timed step runs out, and a nudge if you drift off the pace you were given.

When you finish, the run comes back into PB-Runner: the full GPS map, heart rate, pace, a time for every kilometre, and what you actually did in each rep, recorded against what was prescribed rather than as one undifferentiated run. It also saves on the watch as an ordinary Garmin activity, so your Garmin Connect feed carries on exactly as it did.

The recovery side of the coaching, resting heart rate, sleep, HRV and VO₂max, is read from Apple Health and is not available from a Garmin today.

A PB-Runner session ready to start on a Garmin watch: Tuesday intervals, press START to begin
The Share Studio editor, a run's stats laid over its map

Share it your way.

A built-in editor for your finished runs. Put your stats over the map or your own photo, style it to match, then share it anywhere.

The app's Share to Strava button

Keep the apps you love.

One tap shares a finished run to Strava, and your friends, kudos and segments stay exactly where they are. The share is write-only: PB-Runner never reads from your other apps, and never asks you to leave them.

The depth

Can I record my kayaking session?
No. Running is all we do.

We track the data others don't. Your Apple Watch already measures how you run, not just how far: we keep every sample, and your AI coaches off it.

Running power
284W

Effort that stays honest uphill, downhill and into the wind.

Ground contact time
246ms

How long each foot spends on the ground: form, measured.

Vertical oscillation
8.3cm

Bounce: the energy that isn't moving you forward.

Stride length
1.27m

Per step, from the watch's own motion pipeline.

Cadence under fatigue
172spm

Steps per minute, and whether they hold late in the run.

Per-rep intelligence
−47bpm

Heart-rate recovery at 30, 60 and 90 seconds after every rep.

Grade-adjusted pace
4:41/km

What the hill actually cost you, from real terrain data.

Aerobic decoupling
3.2%

Did your pace hold its heart-rate cost, or drift?

True heart-rate zones
Z1–Z5

Built from your observed max, not an age formula.

Progress

Set the goal. Watch as you close the gap.

Tell your AI what you're chasing. Your predicted time, built from real and recent efforts, descends toward the goal line week by week. Points for showing up, hitting distance, holding pace.

Goal convergence

Sub-42 10K · race day in 9 weeks

Predicted today · 42:47
44:3042:00GOALTODAY

Predictions come from your trailing 90 days of real efforts, with their confidence and provenance always shown: never a number pulled from the air.

The product

Built for runners.

Connect Claude or ChatGPT
Connect Claude or ChatGPT
The run, in full
The run, in full
Your AI's plan, in your schedule
Your AI's plan, in your schedule
Converging on the goal
Converging on the goal
Your coach's working note
Your coach's working note

Your data is yours.

Every run is kept at full resolution, never averaged down behind your back. Read it, point any AI at it, or export everything: every run, every metric, every workout. Bring-your-own-AI only works if the data is genuinely yours.

For the long run we planned that was hotter than ideal; for the next easy long run, let’s dial back toward ~5:40–5:50/km to keep you in Z2.
Your coach, after this morning’s long run.
Download on the App StoreGet it on Google PlayAvailable on the Connect IQ Store