Each gets its own routing and reasoning — sleep & recovery readiness, stress regulation, nutrition strategy, running & cardio, strength training, and competition prep.
New coach skills
Changelog
Seven days of features and improvements from the full Murph archive.
Sleep, stress, food, running, lifting, and race-prep each get their own coach. Clinical-style pain and rehab help, recommendations for chronic conditions, and goals that pin across sessions.
New features
Each gets its own routing and reasoning — sleep & recovery readiness, stress regulation, nutrition strategy, running & cardio, strength training, and competition prep.
New coach skills
For chronic illness, chronic pain, and at-home self-management experiments, Murph now gives a best-current-assessment plus a recommended next action — not just validation or a pointer to a clinician. Pain or symptom reduction counts as a real outcome.
Low-risk experiments can go forward without clinician pre-approval. Hard stops still hold for prescription changes, dangerous provocation, fixed graded activity when PEM is in play, emergencies, and direct death-wish language.
Lower-back tightness
day 9Best read
Pattern reads mechanical, not inflammatory — symptoms ease when you move and don't wake you at night.
Recommended next
Try 90/90 breathing — 5 min before bed for 5 nights.
Low-risk; we'll review Monday and adjust from there.
Mention a strain, an ache, or a rehab program and Murph routes through clinical-reasoning steps — triage and red flags, exercise selection and dosing, follow-up and progression — instead of generic advice.
Remote-observation cues let Murph make the most of whatever you describe or send. Symptom-free workout programming stays on the regular exercise path, not this one.
Clinical-style reasoning
for this strainTriage & red flags
Cleared — no neuro signs, no night pain
Exercise selection & dose
2 moves, 3×/week — start light
Follow-up & progression
Ask about today's heat, tomorrow's rain, or the forecast for your long run on Saturday — Murph now pulls live current conditions and a five-day forecast from OpenWeather, scoped to wherever you ask about.
Murph can now search Amazon and Walmart for products, look places up on Google Maps, and find providers by name or specialty through the national NPI directory — all in chat, no app switch.
Product and place search lands the actual listing instead of guessing. The NPI lookup returns a real provider record — NPI number, address, taxonomy — so referrals and verifications stop being a dead end.
Improvements
Strangers texting the Murph line now pass a fail-closed classifier before any invite, member record, or reply gets created.
iMessage
When Murph needs you to look at a paused browser, you get the live, passkey-gated handoff used everywhere else — not a static screenshot.
Browser inspection
passkey-gated handoff
A simple "yes" or "go ahead" lets Murph place the order. The handoff link is still there if you want to take over.
iMessage
Before scheduling a Linq reminder for 11pm–5am local time, Murph flags the spam risk, suggests a nearby waking-hour time, and asks.
iMessage
Hosted auto-compaction now waits until 164k tokens, so long browser/computer-use loops get more room to finish in one piece.
Compaction threshold
tokens — long tool loops finish whole
When Murph plans multiple replies in one turn, all of them dispatch instead of only the first reaching you.
When you accept a habit, ramp, or non-experiment plan, it now lands on a canonical goal-and-regimen surface — and Murph reads that surface back at the start of each turn, so baselines, ladders, and targets don't get stranded in chat.
Pinned for this thread
When Murph introduces movements you haven't seen before, it now picks 2-4, attaches catalog images, gives only the immediate safety stop rule, and asks whether to walk you through them — instead of dumping a long numbered plan.
A few to start with
3 movements90/90 breathing
4 min
Glute bridge
10 reps
Standing reach
8 / side
“Want me to walk you through these?”
Ask Murph for a song or a one-page PDF, approve sensitive actions with your passkey, and welcome Outlook and Zoho to connected apps. Inbox media now expires after 14 days, and long browser tasks stay snappy.
New features
Ask for a quick song and Murph generates it with ElevenLabs music, then ships it as a voice memo right in iMessage or Telegram — no new attachment kind, no app switch.
Lyrics, mood, instrumental, and length are all promptable. Cost rides on the existing voice-memo allowance at $0.15 per generated minute.
iMessage
Tonight's lift, 30 sec
Murph · ElevenLabs · 0:30
Before Murph runs a sensitive action on your behalf, you get a one-tap approval link. Sign with your passkey-protected wallet and the action goes through — deny it and nothing happens.
Same rail powers Settings → Export vault and Delete account, so every irreversible move is gated by the same secure approval flow.
Approval requested
expires in 5 minExport your vault as JSON
Murph needs a one-time signature from your passkey-protected wallet before the download starts.
Murph can author and send a clean, typeset PDF — a one-page summary, a workout plan, a lab-results recap — right back into the conversation.
A pinned Typst 0.15 toolchain runs inside the hosted runner, so layout is deterministic and the output is the same PDF every time.
PDF document
1 page · A4Training week — Jun 17–23
Connect Outlook or Zoho Mail once and Murph can read, draft, and send through them — same flow as Gmail, same in-chat experience.
Connected apps
Connect once, draft and send in chat
Connect Google Drive, OneDrive, Dropbox, Notion, Todoist, or Google Tasks once. Murph can pull a doc, add a to-do, capture a note, or hand you a file without leaving chat.
Connected apps
Six more apps Murph can reach
Ask Murph to add an event and it actually writes to your Google Calendar or Outlook calendar — title, start, duration, location, notes — with a strict allowlist that keeps it scoped to what you said.
No surprise invites, no online-meeting rooms by default. Just the event you described, on the calendar you connected.
New event on your calendar
The home screen now leads with your own experiment results — the primary metric for finished runs, live progress for active ones — instead of generic protocol art.
Your finished experiment
Caffeine cutoff — 2 PM
Home leads with your real results.
When a browser task pauses on a login, Murph can hand it off to Kernel's managed auth so you complete the sign-in in a guided flow, then resume the original task right where it stopped.
iMessage
After Murph completes a verified order for a finite consumable — a 30-day supplement supply, weekly meal boxes, contacts — it schedules one calm check-in around when you'll run out.
No auto-reorder, no nagging. One reminder, framed around when supply is actually low, and only when the supply duration is clear.
One reminder, around when you run out
Active experiments now get a day-four progress nudge and a morning-after final review — both pinned to your local clock, both skippable if you've opted out.
Experiment in flight
Improvements
Murph now compacts its working memory partway through long browser sessions, instead of waiting until the end. Multi-step tasks stay quick and cost less, even when they grow.
Long browser turn
memory compacts mid-task
Closed a class of races where a long-running turn could overwrite its own next-wake while you sent a follow-up, so reminders, device-sync continuations, and retries no longer slip behind.
iMessage
Photos, audio, and video you send Murph are now purged from the inbox after 14 days. Murph still remembers what they were — only the raw bytes go.
Bytes are hash-verified before deletion, so nothing tampered with disappears silently, and anything Murph is still mid-reply about stays protected until the reply lands.
Privacy retention
14-day windowMurph remembers what it was — only the raw bytes go.
In-container tools that run during a turn — research scout, route estimates, supplement lookups — authorize through the same container-identity fence the rest of Murph uses, instead of failing with a silent 401.
Tools restored inside container turns
Closed a delivery gap where Murph's generated and reference images would sometimes fail to attach on Telegram. They now come through cleanly the same way iMessage does.
Telegram
Delivered to Telegram
Murph can now use italic and underline alongside bold and strikethrough on supported chat channels — emphasis renders natively, not as raw markdown.
Linq
You hit your protein floor 6 of 7 days — up from 3 last week.
One watch-out: sleep is trending shorter.
If you bounced out of checkout, signing back in through /join now drops you right back into the same checkout step instead of restarting the flow.
Picking back up
Add a passkey as your second factor in one tap, computer handoff remembers each device's browser size, and auto-replies remember the conversation that came before them.
New features
Settings has a new Security section. Tap once to enroll a passkey — Face ID, Touch ID, or your phone's secure enclave — as a second factor on your Murph account.
Security
When Murph hands the browser off to you, the page remembers this browser session's last handoff size and corrects it from the live takeover surface.
Murph starts from the saved size for this device session, then measures the actual handoff surface and resizes the remote browser in the background without blocking takeover.
Handoff browser
remembered per device
Mobile computer handoff now shows a minimal takeover overlay — one clear tap to jump in, type, paste, or finish — instead of fighting the streamed browser controls.
iMessage
A dedicated Keyboard / Paste button focuses the streamed Safari iframe on every tap, so copy → focus → paste lands cleanly in the remote browser.
Ask Murph to hand the browser off whenever you want a look — fresh inspection links work for any live computer-use session, not just the ones it paused itself.
Improvements
When Murph auto-replies to a message that came in while you were away, the reply now sees context from your earlier sessions instead of starting from a blank slate.
iMessage
Dropped the artificial OS-control typing delay, so Murph fills forms and types into web apps without the slow per-keystroke pause.
Browser typing
OS-control delay removed
Closed a forwarding gap that silently dropped the connected-apps capability before it reached the Codex turn, so Gmail, Calendar, and the rest stay usable end-to-end.
Search now drops weak supplement tokens and uses the correct trigram operator, so brand and ingredient lookups land the product you meant.
If you signed up but didn't finish onboarding, the dashboard sends you back to the hosted onboarding flow instead of dropping you into an empty home.
First-run setup questions got shorter, voice-memo answers are honored, and the onboarding follow-up automation reconciles its own state instead of leaving legacy reminders behind.
Sharing the changelog link on iMessage now renders a clean five-row digest in Murph's own palette, instead of a generic link preview.
Connected apps, a public changelog, reactions on iMessage, and a calmer place to manage your health work.
New features
Murph can now connect to apps like Gmail and Google Calendar — then read, send, and act inside them when you ask.
Ask Murph to add an event, draft an email, or move a ticket. Connect each app once and stay in chat for the rest.
Connected apps
and more — apps you live in
Murph can now use natural emphasis in supported messaging channels without showing raw formatting markers.
Important points, headings, and emphasis are easier to scan in everyday conversations.
iMessage
Three to focus on this week
Murph can react to iMessage threads with a quick emoji when a full reply would be overkill.
iMessage
On Telegram, Murph can respond with a lightweight reaction when a full message would be unnecessary.
Telegram
This page is new — check it for weekly updates, and tell Murph what's working or what isn't right from chat.
Your feedback reaches the team without breaking the conversation.
Improvements
Authentication, biomarkers, experiments, connections, and settings received a focused visual polish pass.
Backfilled strict gram serving sizes across 1,710,438 foods and 28,415 supplements using structured evidence only — no volume, count, or container fallbacks.
Accurate grams on
foods + 28k supplements
Murph now recovers more reliably when a new message arrives while the hosted assistant is already active.
Murph's Telegram text replies no longer quote your last message back to you — reactions still target the specific inbound message when they fit.
Progress cards and follow-up decisions now read from the query metric projection, so secondary analysis metrics with data no longer fall through to a misleading "no wearable data" status.
Hosted signup persists your timezone before activation, and Murph keeps a single saved browser session per service instead of juggling profiles.
Improvements
The timezone captured during hosted signup is now persisted inside the activation transaction, so reminders and schedules start on your real clock from message one.
Murph now reuses a single saved browser session per member per service instead of choosing between profiles, so logins and cookies stay where you left them.
Removed the obsolete /signals dashboard page and public webhook health probes, shrinking the surface area we expose.
Weekly insights run on predictable days, start working from day one, and email automations fail fast when a route is bad.
Improvements
Weekly health insight runs Sundays at noon; the weekly research scout runs Wednesdays at 1 PM local. Both work from day one (no 14-day data wait) and skip cleanly while onboarding is still open.
Weekly cadence
If you set up an email automation without a real recipient, Murph tells you right away instead of failing silently when it tries to send.
Murph can leave Telegram voice memos, and browser automations can hand off mid-task for a confirmation and resume on your next message.
New features
Murph can now reply with generated voice memos on Telegram, matching the Linq voice-memo experience.
Telegram
Browser tasks can pause to ask for a login or final confirmation, then pick up exactly where you left off on your next message.
iMessage