You already have the data.
You just can't stop checking it.

Every morning you open the WHOOP app. Recovery score, HRV, sleep stages. You look at the numbers. You're not sure what to do with them. You close the app and get on with your day. Tomorrow you'll do it again.

More Life ends that loop. It's an AI agent that knows your WHOOP data better than you do — your baselines, your patterns, your week ahead — and only speaks when something actually needs to change.

Get started free npm i -g @delightfulcomputer/more-life

A health agent that runs in the background of your life

More Life is a CLI tool that gives your AI agent a health instinct. Install it once, and it checks your WHOOP every few hours, builds an intimate understanding of your body over time, and stays completely silent until the math says something matters. Works standalone, or as a skill for Clawdbot, Moltbot, Claude Code, or any AI agent that runs CLI tools.

Lives inside your AI agent

Not another app. Not another tab. More Life runs as a skill for your AI agent — it checks your WHOOP on a heartbeat schedule. You never open anything. It just knows.

Silence is the default

A silence scorer evaluates every health check: does this change what you should do? If the answer is no — and it usually is — you hear nothing. No notifications. No badge. No morning ritual.

Gets to know you intimately

After a week, it has your baselines. After a month, it knows your patterns. After three months, it has validated findings about your body that no generic app could surface. It's not reading population data. It's reading you.

your AI agent — background health checks
# Your agent runs `more-life assess` on a heartbeat schedule. # Most days, the score stays below 0.6. You hear nothing.
Mon 06:14 $ more-life assess --json
Recovery 72% HRV 48ms RHR 54bpm Sleep 7.4h (93% eff) Confidence 0.4 × Stakes 0.3 × Timing 0.85 × Urgency 0.15
Score: 0.015 → within baseline. silence.
Tue 06:08 $ more-life assess --json
Recovery 65% HRV 43ms RHR 56bpm Sleep 6.8h (89% eff) Confidence 0.5 × Stakes 0.3 × Timing 0.85 × Urgency 0.2
Score: 0.026 → slight dip. one day is noise. silence.
Wed 06:22 $ more-life assess --json
Recovery 59% HRV 39ms RHR 58bpm Sleep 6.1h (85% eff) Confidence 0.7 × Stakes 0.5 × Timing 0.85 × Urgency 0.4
Score: 0.119 → trending down. watching. silence.
Thu 06:11 $ more-life assess --json
Recovery 54% HRV 36ms RHR 60bpm Sleep 5.9h (82% eff) Confidence 0.9 × Stakes 0.85 × Timing 0.85 × Urgency 0.95
Score: 0.618 → 4-day downtrend + century ride Saturday → SURFACE
clawdbot — surfaced insight
# Score crossed 0.6 threshold. Your agent speaks up.
$ more-life health --pretty
Today's Check-in Thu, Jan 23 ────────────────────────────────────────
Recovery: 54% (−7 vs your baseline) Fourth day declining. Your body's asking for a reset. Sleep: 5h 54m (82% efficiency) Deep 0h 48m REM 1h 06m Light 3h 24m HRV: 36ms RHR: 60bpm Strain: high ────────────────────────────────────────
Recovery's dropped four days straight — 72% to 54%. HRV is the lowest it's been since December. Deep sleep is down 40% from your baseline. You have a century ride Saturday. If you want to be ready, tonight matters.
→ Skip the intervals. Easy spin only. → Wind down by 9pm. Aim for 8+ hours. → Saturday is still salvageable.
$ more-life explain recovery
POSSIBLE CAUSES 3 nights of <6.5h sleep (need: 7.4h baseline) High strain Tue + Wed (16.2, 17.8) without recovery Caffeine logged after 2pm on Tuesday Drake et al. 2013: +40min avg sleep latency
YOUR BASELINES (61 days, high confidence) Recovery 61% avg · p25: 49% · p75: 72% HRV 28ms avg · p25: 26 · p75: 31 Sleep 6.7h avg · need: 7.4h

Your WHOOP tells you what happened. More Life tells you what to do about it.

Without More Life

  • Open the app every morning
  • Stare at charts, guess what they mean
  • Compare today to yesterday (manually)
  • Wonder if you should change your plan
  • Close the app, do the same thing tomorrow
  • Never quite sure if any of it matters

With More Life

  • Never open an app
  • Your AI knows your baselines intimately
  • Trends are tracked and evaluated automatically
  • You're told when something needs to change
  • Most days: silence. That IS the update.
  • When it speaks, you trust it — because it earned that trust with data

Not vibes. Math.

Personal baselines

Your HRV isn't like anyone else's. More Life calculates your baselines from your data, with uncertainty bounds that tighten as it learns. Population averages don't apply here.

Silence scoring

Every health check is scored on four dimensions: confidence, stakes, timing, and urgency. If the combined score doesn't cross the threshold, you hear nothing. That's not a bug — it's the entire design.

Your data stays yours

All health data lives on your machine. Free features run entirely locally. Premium computations are anonymized — numeric arrays only, no names, no dates, no PII ever leaves your device.

Learns, not just reads

With Premium, More Life doesn't just report your data — it discovers patterns, runs experiments, and builds a scientific profile of what actually works for your body.

You're already paying $30/month for the data.
This is $79 once to actually use it.

Free

Stop checking your WHOOP app.

$0
Forever. No credit card.
  • Health snapshot & recovery data
  • Silence scoring
  • Personal baselines
  • Metric explanations
  • Event & intervention logging
  • WHOOP & Strava integration
Get started

Three minutes. Then you never think about it again.

Install, connect your WHOOP, and go live your life. Your AI handles the rest.

setup
$ npm i -g @delightfulcomputer/more-life
$ more-life setup
  Connecting to WHOOP... done.
  Fetching 60 days of history... done.
  Calculating your baselines... done.

  ✓ Ready. Your AI now has a health instinct.
  It'll speak up when something matters.

$