RAI

How Rai Works

Rai turns a runner's data and goals into a personalized plan, automatically adjusted every week based on actual execution.

The process, step by step

  1. You answer a quick questionnaire about your level, goal, availability, and training routine
  2. Rai generates a 100% personalized, science-based training plan in seconds
  3. You train and your activities sync automatically via Garmin, Strava, Apple Health, or Health Connect
  4. Rai analyzes your execution — pace, heart rate, distance, and feedback sent through chat
  5. The upcoming weeks are automatically adjusted based on what you actually did
  6. You can chat with Rai anytime, 24/7, for questions or adjustments

Where artificial intelligence comes in

Artificial intelligence is what makes a Rai plan individual and alive, rather than fixed. In practice, the AI:

  • Interprets the runner's available data — questionnaire, synced activities, and training history
  • Helps individualize the prescription of each workout
  • Considers actual execution and the runner's feedback
  • Adapts the recommendations for the upcoming weeks
  • Answers the runner via chat, on training, pacing, recovery, and more

Why this is different from a spreadsheet

Training spreadsheets are static: week 12's plan doesn't change even if week 4 went differently than planned. Rai is adaptive — every workout completed (or missed) shapes what comes next, automatically and within minutes.

Frequently asked questions

Do I need Garmin, Strava, Apple Health, or Health Connect to use Rai?
No. Even without connecting a training app, Rai uses established running-training science models to generate personalized, structured plans from the questionnaire and chat.
How often is the plan adjusted?
Every week. Rai analyzes the previous week's execution and automatically adapts the upcoming workouts.
Can I request a change outside the weekly cycle?
Yes. You can request adjustments anytime through the 24/7 chat, and Rai applies the change when it makes sense for your training. The automatic weekly adaptation based on your execution keeps running alongside it.