← Back to Vitra

Your Oura readiness score, explained

Oura's readiness score runs 0–100, but the number alone doesn't tell you what to do. Vitra Health reads it against your personal baseline, turns it into one plain-English sentence about your day, and names the factors moving it — all on your desktop, computed locally.

Readiness blends several signals — sleep, recovery, body temperature, recent load — into one figure. That's convenient, but a bare “74” leaves you guessing whether to train, rest, or push. Vitra closes that gap.

What Vitra shows

Against your baseline
Today's readiness compared to your own rolling normal — high, in line, or low for you.
One-sentence read
'You're ready. Train hard this morning.' / 'Take it easy.' — a single decision, not a dashboard.
Most leveraged action
The one change most likely to help your day, drawn from your own history.
What moves it
Ranked factors — sleep before midnight, cold room, alcohol last 24h, back-to-back hard days — with their personal effect size.
Honest confidence
Vitra says how sure it is and stays quiet on nights with insufficient data, instead of inventing a verdict.
Local
Computed on your machine. No cloud, no account.

Context over the number

The whole point is interpretation. A score should never leave you wondering “is this good or bad?” Vitra answers that in your own terms, every morning, and tells you the one thing worth doing about it.

Frequently asked

What is a good Oura readiness score?
Oura's readiness runs 0–100, but 'good' depends on you. Vitra reads today's score against your own rolling baseline and tells you whether it's high, in line with your usual, or low for you — rather than against a generic threshold.
What moves my readiness?
Sleep, recovery (HRV and resting heart rate), body temperature and recent activity all feed it. Vitra surfaces the factors most associated with your readiness — for example sleep before midnight, a cold room, alcohol in the last 24 hours — ranked by their effect on you.
How does Vitra make the score actionable?
It condenses everything into one sentence — 'you're ready, train hard this morning' or 'take it easy' — and pairs it with the single most leveraged action for your day, drawn from your own patterns.
Does Vitra need an Oura subscription to read readiness?
No. Vitra reads readiness from your Oura account through the public Oura API. Vitra is a one-time purchase with no subscription.
Is the interpretation done locally?
Yes. Your readiness history and baselines stay on your machine. Nothing is sent to a server.
Try Vitra with your Oura Ring

Local AI on your Mac or PC. One-time purchase, 7-day trial, no subscription.

Download Vitra →
See also
Oura HRV analysisOura sleep analysisHow Vitra computes everything