Skip to main content
AI Fit Hub

Recovery

HRV Deload Trigger

Decide whether to deload from your last 7 days of HRV (RMSSD or a readiness score) against your 30-day baseline, using the rolling-average method of Plews and colleagues.

Your numbers

Start from an example

Comma- or space-separated values: RMSSD ms or readiness 0–100.

The standard deviation of your 30 daily values, if your app shows it. Leave at 0 to assume 7% of the baseline.

Result

Deload this week?
Yes — deload now
Average of these days
50
Vs baseline
-10.7%
Days below the band
5
Longest run below
5d

Your week against your baseline band

The average of these days against the smallest-worthwhile-change band around the 30-day baseline.

Rolling 7-day HRV
SWC ±2.0, 5 of 7 days below the band
50.0 (baseline 56.0)
4864

Day by day

DayValueVs baselineBelow band?
155-1.8%No
2571.8%No
352-7.1%Yes
448-14.3%Yes
546-17.9%Yes
647-16.1%Yes
745-19.6%Yes

Education, not medical advice. The result comes only from the published formula and your inputs. How we check our formulas.

  • Nutrition TDEE Calculator

    Estimate your daily energy expenditure with Mifflin-St Jeor + activity factors.

  • Nutrition Macro Calculator

    Convert calorie targets into protein, carbs, and fat grams for your goal.

  • Planning Calorie Deficit Calculator

    Estimate required daily calorie deficit for a target timeline and bodyweight change.

  • Planning Body Recomposition Planner

    Plan body-fat reduction pace, deficit targets, and protein needs around a timeline.

Background on the HRV Deload Trigger

  • Alternatives Oura Ring Alternatives (2026)

    Oura Ring alternatives in 2026: the Ultrahuman Ring PRO, WHOOP, and Garmin compared on sleep accuracy, subscription cost, and who each tracker fits.

  • Alternatives WHOOP Alternatives (2026)

    WHOOP alternatives in 2026: Oura Ring 5, Garmin, and Apple Watch compared on recovery accuracy, subscription cost, and who each tracker fits.

All resources
All articles

Use it from an agent or code

Any agent can run this calculator by URL: put the inputs in the query string and get JSON back, with the inputs that used defaults and a line to cite (add format=md for markdown). MCP clients reach it through https://aifithub.io/mcp.

https://aifithub.io/api/run/hrv-deload-trigger?daily=%5B55%2C57%2C52%2C48%2C46%2C47%2C45%5D&baseline_30_day=56&baseline_std_dev=0

In code, import the same module; it runs where you import it, with no request or key.

import { compute } from "https://aifithub.io/engines/hrv-deload-trigger.js";

Input and output contract, TypeScript types and the guide for agents.