Know exactly whattoday’s run should look like.

Yani turns your training, recovery, nutrition, and real life into one daily running plan that adapts as you do.

Built for every runner, first 5K to marathon PR, who wants fewer decisions, not another dashboard.

9:41

Wednesday · June 26

Good morning, Adam.

Today’s focusRecovery and load look controlled.

Today’s training

45min

Easy run

Low effort · Aerobic base

Keep breathing easy. Hold a conversation throughout. Zone 2 today protects Friday’s tempo.

As plannedMoreLessSkipped

Fuel

Oats 90 min before

No mid-run fuel needed.

Recover

Balanced

Sleep by 10 pm to lock in adaptation.

Yani coachAsk anything about today’s plan

Runners don’t need more data.They need fewer decisions.

A watch can tell you what already happened: how you slept, how hard yesterday was, how your heart rate trended. None of it answers the question you actually have at 6am. Yani reads the same signals and takes the next step: deciding what today should be, and telling you what changed and why.

Everything that decides your day, in one place.

Most tools own one slice of a runner’s life and leave the reconciling to you. Yani reads all three together, because a hard session, a short night, and an under-fuelled day are the same decision.

Recovery

Sleep, HRV, resting heart rate, and recent training compared against your own rolling baseline, not a population average.

Your rolling baseline

  • Sleep
  • HRV
  • Resting HR
  • Recent training

Training

What was planned, what you actually did, what you changed, and how consistently the week is holding together.

MTWTFSS
  • Planned
  • Completed
  • Modified
  • Adherence

Fuel

Calories, macros, hydration, and training-day fueling context, but only if you turn food guidance on.

286g Carbs132g Protein58g Fat
  • Calories & macros
  • Hydration
  • Fueling windows
  • Your consent

See why today’s workout changes.

Pick a runner situation. The recommendation, the reasoning, and the evidence behind it all move together, the same way they do in the app.

Saturday · Long run

90min

Long run

Steady effort · Endurance

Plan unchanged

Why

Readiness is balanced and the week is holding together, so the planned progression stays exactly as written. Nothing needs protecting today.

Evidence

  • Sleep at baseline
  • Resting HR at baseline
  • 4 of 5 sessions completed
  • Load ratio controlled

A good week is not a reason to add volume. Yani builds to the plan, not past it.

Not another chatbot.A coach with context.

Runner reality

  • Workouts
  • Sleep
  • Recovery
  • Nutrition
  • Schedule
  • Adherence
  • Pain flags
  • Runner notes
  • Race goal
01

Your reality, gathered

Everything you generate anyway (sessions, sleep, recovery, food, notes, the week you actually have) lands in one place instead of five apps.

02

Structured decisions, made

Yani weighs that context against your goal and your hard limits: what you're available for, how fast load may rise, what a pain note rules out, how much rest a week needs.

03

One recommendation, explained

You get a single session for today, the reason it looks like that, and the evidence behind it. AI does the explaining. It doesn't get the final word on the plan.

Today · 45 min easy run

The order matters. Constraints and evidence shape the plan first; language comes last. That is why Yani can always tell you what changed and what it was looking at, and why it will not talk itself past your limits.

Yani explains itself.

Every recommendation should help you understand what changed, why it changed, and what evidence supported the decision.

Plan confidence

Plan context available

Your current plan reflects the training and recovery context available today.

Evidence considered

  • 28 days analysed
  • 12 key sessions
  • Sleep quality: steady
  • Recent strain: balanced
  • Recovery trend: stable
  • Goal: spring marathon

Confidence is expressed in words, not invented numbers. When context is thin, Yani says so instead of scoring itself.

Aerobic efficiency

Faster pace at similar HR

6.2%
4 weeks agoToday

Training load

Building without sharp spikes

8%
Low riskProductive build

What changed this week

Long run adjusted

Saturday’s long run was reduced from 14 to 12 miles after three short-sleep nights. Intensity stayed intact because the heart-rate trend remained stable.

Yani’s analysis

Pace is improving while average heart rate stays stable, so volume is increasing gradually rather than adding another intensity day.

Build toward something.Not just another workout.

Set a race and every week gets a place in the story. Yani tracks where preparation actually stands, not where a template says it should be, and names the phase you’re in: starting, building, on track, needs consistency, tapering, race week.

5K through marathon. Preparation reads from your rolling training history, so missing a week changes the picture honestly instead of quietly.

Race preparation

Long Beach Marathon

Marathon · 11 October 2026

Building
68Prepared

78

Days to go

This week: long-run development

Consistency92
Endurance74
Recovery81

Preparation milestones

7 of 10

Up next

  • 16-mile long run
  • 50-mile week
  • Marathon-pace progression

Yani remembers.You decide what.

Goals, constraints, notes, and how your weeks actually went become context Yani reasons over. Ask why a session was planned, mention travel or stress, or correct what it has wrong, in plain language.

The Memory & data screen shows everything Yani can see. There is no larger hidden record.

  • Review what Yani remembers
  • Export every record
  • Delete an item, a conversation, or everything

What Yani remembers

24

Facts & goals

11

Notes

28

Daily summaries

6

Weekly summaries

Coaching replies cite the context they used. Deleting a memory removes it from what Yani can see next time.

Works with what’s already on your wrist.

Yani reads from the apps and devices you already use. No new hardware, no separate account to keep in sync.

Apple Health

Sleep, HRV, resting HR

Apple Watch

Workouts and live heart rate

Strava

Runs and ride history

Whoop

Recovery and strain

Fitbit

Coming soon

Steps, sleep, and heart rate

Your health data should still feel like yours.

Your connections, your storage, your call

Apple Health and Whoop connect only when you choose, and disconnect on your say-so; data that already synced stays in your history. Your profile and coaching decisions live in the cloud so the app works across devices, with a local copy that keeps things useful offline.

Nutrition is opt-in, and stays that way

Food guidance is off until you turn it on. With it off, Yani plans training without asking you to log a thing.

Health data is used to support recommendations

Sleep, HRV, resting heart rate, workouts, and what you log shape the plan and the explanation behind it. Nothing else.

Your corrections win

When a provider, a sync, or Yani disagrees with what you entered, your version is kept and the conflict is surfaced. Nothing overwrites you quietly.

Yani provides training guidance based on your activity and recovery data. It does not provide medical advice or diagnosis, and insights are informational: based on recent trends, not medical evaluation. If something hurts, stopping is always the right call.

Waitlist

Stop guessing what today should look like.

Join the waitlist and help shape an adaptive coach built around real training, recovery, nutrition, and life.

One email when your place comes up. Nothing else, and no sharing your address onward.