Endurai
Demo
Intelligent endurance analytics

Reads your body,
not data

Your body already spoke — recovery, HRV and a daily plan. Every morning, in Telegram.

Runs on ready-made demo data
7:24
▮▮▮
Today
Thu · 4 Jun
72/ 100
READY · cleared to push
HRV
78ms
Good
RHR
48bpm
Good
AI · today
Solid HRV trend. Aerobic volume today, no max efforts. Recovery: get some daylight.
Today
Plan
Log
Trends
You
Plugs into the sources you already use
Intervals.icu
How it works

From data to decision in one morning

01
Connect a source
Intervals.icu via OAuth. One minute and your history is in Endurai.
02
Endurai reads your form
Recovery, HRV, RHR, sleep, CTL / ATL / TSB — every night while you sleep.
03
Morning report in Telegram
One readiness number, an HRV traffic light and a plan that explains itself.
04
Ask the bot
It knows your history and goals. Answers are personal, not from a textbook.
Features

Everything you need at dawn — on one screen

Readiness
Recovery score
One number, 0–100. In 3 seconds: push, hold or rest today.
HRV · RHR
HRV analysis
Traffic light, trend to baseline and a plain-language read on today.
Plan
AI plan of the day
A workout with zones and rationale — why this work, why today.
Analysis
Workout breakdown
Zones, decoupling, EF and plan adherence — no spreadsheet work.
Trends
Fitness progress
CTL / ATL / TSB, EF trend and a projection toward race day.
Telegram
Telegram bot
Reports and chat in Telegram. The bot owns your data — ask anything.
Telegram-native

Your coach lives in Telegram

No new app to learn. The report arrives as a message each morning, and the bot keeps your history, goals and form in memory — so the answers are yours.

  • Morning readiness report — as a message
  • Chat about the session: “intervals today?”
  • The bot knows your CTL, HRV and season goal
  • Full-dashboard Mini App — inside Telegram
Feeling flat. Should I do intervals today?
HRV is green, but TSB is −22 with ramp +7 — you’re deep in fatigue. Move intervals to tomorrow; today Z2 for 60 min.
Ok. Will I still build form before the race?
Five weeks to your Ironman 70.3. At this rate CTL lands at 84 of 85 — right in the corridor. Hold the plan.
Inside the app

A dashboard over your data

7:24
▮▮▮
Today
Thu · 4 Jun
72/ 100
READY · cleared to push
HRV
78ms
Good
RHR
48bpm
Good
AI · today
Solid HRV trend. Aerobic volume today, no max efforts. Recovery: get some daylight.
Today
Plan
Log
Trends
You
Morning readiness
7:24
▮▮▮
This week
TSS 412
2–8 Jun · build block
MON
Recovery Run
Run · Z2
40m
TUE · today
Tempo Intervals
Ride · 3×8m
1h10
WED
Endurance Swim
Swim · technique
45m
THU
Long Ride
Ride · Z2
2h30
Today
Plan
Log
Trends
You
Week plan
7:24
▮▮▮
Tempo Intervals
Ride · today · 3×8m
Duration
1h 24m
Load
78 TSS
EF
1.24
Decoupling
4.1%
Time in zones · HR
Z1
14%
Z2
41%
Z3
22%
Z4
16%
Z5
7%
AI · review
Clean execution. Decoupling 4.1% — the aerobic base holds the pace. Plan completed 96%.
Today
Plan
Log
Trends
You
Workout breakdown
Open source · MCP

Open source, with its own MCP server

Endurai is open source. Connect it to Claude or any assistant as an MCP server: your AI gets your training, form and goals — and answers to the point.

  • All code is open — fork it, audit it, extend it
  • MCP server: your data is visible to Claude and any MCP client
  • Open API — build your own analytics on top
View on GitHub ↗
claude_desktop_config.json
{
  "mcpServers": {
    "endurai": {
      "url": "https://endurai.me/mcp",
      "headers": {
        "Authorization": "Bearer <your-token>"
      }
    }
  }
}
Get your token in Endurai settings

Start the morning with one number

The demo opens on ready-made data — see how Endurai reads your form.

Try the demo →