{"_id":"@delightfulcomputer/more-life","name":"@delightfulcomputer/more-life","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@delightfulcomputer/more-life","version":"1.0.0","description":"Health insights for AI agents that know when to stay silent. Less to look at. More to live.","keywords":["health","whoop","ai","agent","cli","wearable","fitness","sleep","hrv","recovery","quantified-self","llm","claude","openai"],"author":{"name":"More Life","email":"hello@morelife.dev"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git+https://github.com/koala73/more-life.git"},"homepage":"https://morelife.dev","bugs":{"url":"https://github.com/koala73/more-life/issues"},"bin":{"more-life":"bin/more-life"},"engines":{"node":">=18.0.0"},"os":["darwin","linux"],"dependencies":{"ink":"^5.0.1","proper-lockfile":"^4.1.2","react":"^18.2.0","yaml":"^2.8.2"},"devDependencies":{"@types/node":"^25.0.10","@types/proper-lockfile":"^4.1.4","@types/react":"^18.2.0","ts-node":"^10.9.2","tsx":"^4.21.0","typescript":"^5.9.3"},"scripts":{"build":"tsc","test":"npx ts-node lib/uncertainty.test.ts && npx ts-node lib/license-crypto.test.ts && npx ts-node tests/e2e.test.ts && npx ts-node tests/integration.test.ts && npx ts-node tests/kb.test.ts && npx ts-node tests/profile.test.ts","prepublishOnly":"npm run build && npm test"},"gitHead":"58c74ed803522e534d45719584870d29efacb232","_id":"@delightfulcomputer/more-life@1.0.0","_nodeVersion":"25.4.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-LWDc642hegCHtLpacM9nT27PsCGaNr/lxcf2aDqsW3kXAkP2oLLiUIT7IYW7eiNCYXIp+3Cn/C73C0jAZ/prhQ==","shasum":"f2c2c972ae08f24c1f0710b04dcdff02768fdfb4","tarball":"https://registry.npmjs.org/@delightfulcomputer/more-life/-/more-life-1.0.0.tgz","fileCount":189,"unpackedSize":1463199,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGL3EXrImxBgFybg9dCYyJXyWewT4pMBrFF+CuMJ/wmgAiBQ5aEiFOcSlmQxIsditnitj0vJ/5TE60xcuihFr/VAWw=="}]},"_npmUser":{"name":"frog_legs","email":"morgan@delightful.computer"},"directories":{},"maintainers":[{"name":"frog_legs","email":"morgan@delightful.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/more-life_1.0.0_1769550364161_0.016045794669846902"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-27T21:46:04.065Z","1.0.0":"2026-01-27T21:46:04.392Z","modified":"2026-01-27T21:46:04.716Z"},"maintainers":[{"name":"frog_legs","email":"morgan@delightful.computer"}],"description":"Health insights for AI agents that know when to stay silent. Less to look at. More to live.","homepage":"https://morelife.dev","keywords":["health","whoop","ai","agent","cli","wearable","fitness","sleep","hrv","recovery","quantified-self","llm","claude","openai"],"repository":{"type":"git","url":"git+https://github.com/koala73/more-life.git"},"author":{"name":"More Life","email":"hello@morelife.dev"},"bugs":{"url":"https://github.com/koala73/more-life/issues"},"license":"SEE LICENSE IN LICENSE","readme":"# More Life\n\n**Less to look at. More to live.**\n\nHealth insights for AI agents that know when to stay silent.\n\n[![npm version](https://img.shields.io/npm/v/@delightfulcomputer/more-life.svg)](https://www.npmjs.com/package/@delightfulcomputer/more-life)\n\n---\n\n## The Problem\n\nYou 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.\n\n## The Solution\n\nMore Life teaches AI agents **capable silence** — the wisdom to know when health insights matter and when to let you live.\n\n```bash\nnpm install -g @delightfulcomputer/more-life\nmore-life setup\nmore-life health\n```\n\nThat's it. You're done.\n\n---\n\n## What It Does\n\nMore Life connects to your WHOOP and gives your AI agent:\n\n- **Health snapshots** — Recovery, HRV, sleep, strain in one command\n- **Silence scoring** — Algorithm that decides \"should I mention this?\"\n- **Personal baselines** — Your patterns, not population averages\n- **Context awareness** — Calendar integration, high-stakes day detection\n\n### The Silence Score\n\n```\nScore = Confidence × Stakes × Timing × Urgency\n```\n\n**Score > 0.6** → Worth mentioning  \n**Score < 0.6** → Stay silent\n\nThe goal: be the friend who happens to know your metrics, not the friend who won't shut up about them.\n\n---\n\n## Quick Start\n\n```bash\n# Install globally\nnpm install -g @delightfulcomputer/more-life\n\n# Connect your WHOOP (~3 minutes)\nmore-life setup\n\n# Get your health snapshot\nmore-life health --pretty\n\n# Should your agent speak about health right now?\nmore-life assess --pretty\n```\n\nSee [Getting Started](docs/GETTING-STARTED.md) for the full walkthrough.\n\n---\n\n## Free vs Premium\n\n### Free — Your AI understands your body\n\nEverything needed for daily health-aware reasoning. No time limit, no nag screens.\n\n- Health snapshots with personal baselines\n- Silence scoring — knows when to speak, when to shut up\n- Metric explanations with causal context\n- Context capture and event tracking\n- Intervention logging\n- Training load from Strava\n- Calendar-aware stakes detection\n\n**This is enough for most people.** The silence score alone changes how AI talks about your health.\n\n### Premium ($79, one-time) — Your AI learns your body\n\nFree shows you data. Premium learns from it.\n\n- **Pattern Discovery** — Automatically finds correlations in your data\n- **N=1 Experiments** — Systematic self-experimentation with real statistics, not vibes\n- **Outcome Tracking** — Close the loop on interventions with confidence scores\n- **Personal Profile** — Findings earn confidence: observed → tested → validated\n- **Weekly Rollups** — Trends over noise. One summary instead of seven check-ins\n- **Automated Monitoring** — Scheduled health checks via cron\n- **Research Pipeline** — Agentic research team that investigates your patterns\n\nNo subscription. Lifetime access. One validated finding that saves a bad training week pays for itself.\n\n```bash\n# Check your license status\nmore-life activate\n\n# Activate with a key\nmore-life activate <key>\n```\n\n---\n\n## For AI Agents\n\nMore Life is built for agents first. Add to your agent's context:\n\n```markdown\n## Health Awareness\n\nThis agent has access to More Life for health data.\n\nBefore surfacing health insights, run:\n  more-life assess --quiet\n\nIf the silence score is below 0.6, stay silent.\nHealth data should inform decisions, not dominate conversations.\n```\n\nSee [SKILL.md](SKILL.md) for the complete agent reference.\n\n---\n\n## Philosophy\n\n### Calm Over Urgent\n\nWe don't create anxiety. We reduce it.\n\n**We don't say:** \"Warning: Your sleep score dropped 15 points!\"  \n**We say:** \"Your body's asking for more rest this week.\"\n\n### Trends Over Alerts\n\nDaily fluctuations are noise. We focus on patterns.\n\n### Context Over Scores\n\nA number without context is meaningless. We explain what's behind the data.\n\n### Permission Over Pressure\n\nWe give permission to rest. We never guilt you into action.\n\n---\n\n## Documentation\n\n- [Getting Started](docs/GETTING-STARTED.md) — Full setup walkthrough\n- [FAQ](docs/FAQ.md) — Common questions answered\n- [Troubleshooting](docs/TROUBLESHOOTING.md) — When things go wrong\n- [SKILL.md](SKILL.md) — Complete command reference for agents\n- [Voice Guide](docs/VOICE.md) — How we communicate\n\n---\n\n## Shell Completions\n\nTab completions for subcommands and flags are available for bash, zsh, and fish.\n\n### Bash\n\n```bash\n# Source in your profile:\necho 'source /path/to/more-life/completions/more-life.bash' >> ~/.bashrc\n\n# Or copy to system completions (Linux):\ncp completions/more-life.bash /etc/bash_completion.d/more-life\n\n# Or copy to system completions (macOS with Homebrew):\ncp completions/more-life.bash \"$(brew --prefix)/etc/bash_completion.d/more-life\"\n```\n\n### Zsh\n\n```zsh\n# Add to fpath BEFORE compinit in ~/.zshrc:\nfpath=(/path/to/more-life/completions $fpath)\nautoload -Uz compinit && compinit\n\n# Or symlink into site-functions (macOS with Homebrew):\nln -sf /path/to/completions/more-life.zsh \"$(brew --prefix)/share/zsh/site-functions/_more-life\"\n```\n\n### Fish\n\n```fish\n# Copy to fish completions (auto-loaded):\ncp completions/more-life.fish ~/.config/fish/completions/more-life.fish\n```\n\n---\n\n## Requirements\n\n- **WHOOP** wearable with active subscription\n- **Node.js 18+**\n- macOS or Linux (Windows untested)\n\n---\n\n---\n\n*Less to look at. More to live.*\n","readmeFilename":"README.md","_rev":"1-e3f601e799c944eab6935ed05bf6334d"}