npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@delightfulcomputer/more-life

v1.0.0

Published

Health insights for AI agents that know when to stay silent. Less to look at. More to live.

Downloads

16

Readme

More Life

Less to look at. More to live.

Health insights for AI agents that know when to stay silent.

npm version


The Problem

You have ten apps screaming at you about your health. Your AI assistant has access to all of it. Now it won't shut up about your sleep score.

The Solution

More Life teaches AI agents capable silence — the wisdom to know when health insights matter and when to let you live.

npm install -g @delightfulcomputer/more-life
more-life setup
more-life health

That's it. You're done.


What It Does

More Life connects to your WHOOP and gives your AI agent:

  • Health snapshots — Recovery, HRV, sleep, strain in one command
  • Silence scoring — Algorithm that decides "should I mention this?"
  • Personal baselines — Your patterns, not population averages
  • Context awareness — Calendar integration, high-stakes day detection

The Silence Score

Score = Confidence × Stakes × Timing × Urgency

Score > 0.6 → Worth mentioning
Score < 0.6 → Stay silent

The goal: be the friend who happens to know your metrics, not the friend who won't shut up about them.


Quick Start

# Install globally
npm install -g @delightfulcomputer/more-life

# Connect your WHOOP (~3 minutes)
more-life setup

# Get your health snapshot
more-life health --pretty

# Should your agent speak about health right now?
more-life assess --pretty

See Getting Started for the full walkthrough.


Free vs Premium

Free — Your AI understands your body

Everything needed for daily health-aware reasoning. No time limit, no nag screens.

  • Health snapshots with personal baselines
  • Silence scoring — knows when to speak, when to shut up
  • Metric explanations with causal context
  • Context capture and event tracking
  • Intervention logging
  • Training load from Strava
  • Calendar-aware stakes detection

This is enough for most people. The silence score alone changes how AI talks about your health.

Premium ($79, one-time) — Your AI learns your body

Free shows you data. Premium learns from it.

  • Pattern Discovery — Automatically finds correlations in your data
  • N=1 Experiments — Systematic self-experimentation with real statistics, not vibes
  • Outcome Tracking — Close the loop on interventions with confidence scores
  • Personal Profile — Findings earn confidence: observed → tested → validated
  • Weekly Rollups — Trends over noise. One summary instead of seven check-ins
  • Automated Monitoring — Scheduled health checks via cron
  • Research Pipeline — Agentic research team that investigates your patterns

No subscription. Lifetime access. One validated finding that saves a bad training week pays for itself.

# Check your license status
more-life activate

# Activate with a key
more-life activate <key>

For AI Agents

More Life is built for agents first. Add to your agent's context:

## Health Awareness

This agent has access to More Life for health data.

Before surfacing health insights, run:
  more-life assess --quiet

If the silence score is below 0.6, stay silent.
Health data should inform decisions, not dominate conversations.

See SKILL.md for the complete agent reference.


Philosophy

Calm Over Urgent

We don't create anxiety. We reduce it.

We don't say: "Warning: Your sleep score dropped 15 points!"
We say: "Your body's asking for more rest this week."

Trends Over Alerts

Daily fluctuations are noise. We focus on patterns.

Context Over Scores

A number without context is meaningless. We explain what's behind the data.

Permission Over Pressure

We give permission to rest. We never guilt you into action.


Documentation


Shell Completions

Tab completions for subcommands and flags are available for bash, zsh, and fish.

Bash

# Source in your profile:
echo 'source /path/to/more-life/completions/more-life.bash' >> ~/.bashrc

# Or copy to system completions (Linux):
cp completions/more-life.bash /etc/bash_completion.d/more-life

# Or copy to system completions (macOS with Homebrew):
cp completions/more-life.bash "$(brew --prefix)/etc/bash_completion.d/more-life"

Zsh

# Add to fpath BEFORE compinit in ~/.zshrc:
fpath=(/path/to/more-life/completions $fpath)
autoload -Uz compinit && compinit

# Or symlink into site-functions (macOS with Homebrew):
ln -sf /path/to/completions/more-life.zsh "$(brew --prefix)/share/zsh/site-functions/_more-life"

Fish

# Copy to fish completions (auto-loaded):
cp completions/more-life.fish ~/.config/fish/completions/more-life.fish

Requirements

  • WHOOP wearable with active subscription
  • Node.js 18+
  • macOS or Linux (Windows untested)


Less to look at. More to live.