Changelog

What’s new with Murph

Seven days of features and improvements from the full Murph archive.

Six new coaches, plus real help for pain and chronic conditions

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

Feature

Six new coaches: sleep, stress, food, running, lifting, race prep

Each gets its own routing and reasoning — sleep & recovery readiness, stress regulation, nutrition strategy, running & cardio, strength training, and competition prep.

New coach skills

Sleep & recovery readiness
Stress regulation
Nutrition strategy
Running & cardio
Strength training
Competition training

Feature

Recommendations for chronic illness and pain, not just referrals

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 9

Best 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.

Feature

Murph thinks like a PT for pain and rehab

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 strain

Triage & red flags

Cleared — no neuro signs, no night pain

Exercise selection & dose

2 moves, 3×/week — start light

Follow-up & progression

Feature

Real weather, current and five days out

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.

Feature

Search Amazon, Walmart, Google Maps, and find a clinician

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

Improvement

Unknown first contacts get gated before the invite path

Strangers texting the Murph line now pass a fail-closed classifier before any invite, member record, or reply gets created.

iMessage

yo new phone who dis
(no reply, no invite, no member record — fail-closed)

Improvement

Live browser handoff replaces static screenshots

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

Static screenshotLive browser

passkey-gated handoff

Improvement

Confirm the final checkout step in chat

A simple "yes" or "go ahead" lets Murph place the order. The handoff link is still there if you want to take over.

iMessage

Cart's ready. Reply 'go ahead' to place the order.
go ahead
Done — confirmation incoming.

Improvement

Off-hours iMessage reminders ask first

Before scheduling a Linq reminder for 11pm–5am local time, Murph flags the spam risk, suggests a nearby waking-hour time, and asks.

iMessage

Remind me to take melatonin at 2am
2am can look spammy to iMessage. Want 10pm instead, or keep 2am?

Improvement

Longer tool-using turns before context compacts

Hosted auto-compaction now waits until 164k tokens, so long browser/computer-use loops get more room to finish in one piece.

Compaction threshold

84k100k

tokens — long tool loops finish whole

Improvement

Every planned reply in a turn actually sends

When Murph plans multiple replies in one turn, all of them dispatch instead of only the first reaching you.

Improvement

Goals and habits Murph keeps in working memory

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

read each turn
goalProtein floor — 140g per day
habitLift, mornings only
rampZone 2 → 90 min/wk by Aug

Improvement

Calmer exercise intros, with pictures

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 movements

90/90 breathing

4 min

Glute bridge

10 reps

Standing reach

8 / side

Want me to walk you through these?

Songs, PDFs, and a tap to approve

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

Feature

Murph can write you a song

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

Write me a 30-sec hype track for tonight's lift

Tonight's lift, 30 sec

Murph · ElevenLabs · 0:30

Feature

Approve big actions with your passkey

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 min

Export your vault as JSON

Murph needs a one-time signature from your passkey-protected wallet before the download starts.

Approve with passkeyDeny

Feature

PDFs you can ask for in chat

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 · A4
PDF

Training week — Jun 17–23

Feature

Outlook & Zoho Mail join your inbox apps

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

Gmail
Outlook
Zoho Mail

Connect once, draft and send in chat

Feature

Files, tasks, and notes — all reachable

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

Google Drive
OneDrive
Dropbox
Notion
Todoist
Google Tasks

Six more apps Murph can reach

Feature

Murph can put it on your calendar

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

Tue2:00 PMCall with Sam — Zoom (45m)
Wed9:00 AMDentist follow-up — 12th & Pine

Feature

Home shows your experiment results

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

+38m sleep onset latency

Home leads with your real results.

Feature

Browser tasks can hand login pauses to managed auth

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

Book a haircut at Atlas Barbers for Tue 6pm
Paused on their login — I'll hand you to a managed sign-in so I can finish the booking after.

Feature

Reorder check-ins for finite supplies

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

NoworderedMagnesium glycinate — 30 day
Jul 229:00 AMCheck in: reorder or skip?

Feature

Experiments check in mid-run and morning-after

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

Day 1startedCaffeine cutoff — 2 PM
Day 49:00 AMHalfway nudge: how's it landing?
Day 159:00 AMMorning-after final review

Improvements

Improvement

Long browser tasks stay snappy

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

One big compactQuiet trims

memory compacts mid-task

Improvement

Steadier wakes during long-running work

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

Walk done — 4mi, easy pace 👌
Nice. I'll still ping you at 9 PM for the meditation prompt like we set up.

Improvement

Raw inbox media expires after 14 days

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 window
Day 0You send Murph a photo
Day 14Raw bytes auto-expire

Murph remembers what it was — only the raw bytes go.

Improvement

Research and route tools work everywhere again

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

Research scout
Route estimates
Supplement lookups

Improvement

Image replies land on Telegram

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

Show me a glute bridge with a picture

Improvement

Italic and underline on Linq & Telegram

Murph can now use italic and underline alongside bold and strikethrough on supported chat channels — emphasis renders natively, not as raw markdown.

Linq

summarize my week with emphasis

You hit your protein floor 6 of 7 days — up from 3 last week.

One watch-out: sleep is trending shorter.

Improvement

Resume checkout from join

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

You bounced from checkout
Sign back in at /join
Drop right back into checkout

Passkeys, and a handoff that fits your phone

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

Feature

Passkey two-factor in one tap

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

Passkey enrolled
Face ID or Touch ID
Required at sign-in

Feature

Browser handoff matches your phone

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

DefaultSession-sized

remembered per device

Feature

Tap to take over on mobile

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

Paused at checkout — tap Take over to confirm and pay.

Feature

Keyboard and paste in the handed-off browser

A dedicated Keyboard / Paste button focuses the streamed Safari iframe on every tap, so copy → focus → paste lands cleanly in the remote browser.

Improvements

Improvement

Auto-replies remember the conversation

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

Pick up where we left off last night?
Yeah — you wanted the protein floor at 140g and to retry the early lift. Still good?

Improvement

Snappier typing in browser tasks

Dropped the artificial OS-control typing delay, so Murph fills forms and types into web apps without the slow per-keystroke pause.

Browser typing

Per-key pauseSnappy

OS-control delay removed

Improvement

Connected apps stay reachable

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.

Improvement

Sharper supplement search

Search now drops weak supplement tokens and uses the correct trigram operator, so brand and ingredient lookups land the product you meant.

Improvement

Onboarding picks up where you left off

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.

Improvement

Onboarding follow-ups reconcile cleanly

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.

Improvement

Changelog previews on iMessage

Sharing the changelog link on iMessage now renders a clean five-row digest in Murph's own palette, instead of a generic link preview.

A more natural Murph

Connected apps, a public changelog, reactions on iMessage, and a calmer place to manage your health work.

New features

Feature

Connect external apps to Murph

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

Gmail
Google Calendar

and more — apps you live in

Feature

Better-looking messages

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

give me my weekly summary

Three to focus on this week

  • Recovery is trending down — protect sleep
  • Glucose variability up 22%
  • Zone 2 hit 4/4 days

Feature

Reactions arrive on iMessage

Murph can react to iMessage threads with a quick emoji when a full reply would be overkill.

iMessage

Walk done — 4mi, easy pace 👌

Feature

Murph can react on Telegram

On Telegram, Murph can respond with a lightweight reaction when a full message would be unnecessary.

Telegram

Starting the new sleep routine tonight 👌

Feature

Public changelog and product feedback

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

Improvement

A calmer dashboard

Authentication, biomarkers, experiments, connections, and settings received a focused visual polish pass.

Improvement

Accurate gram servings across 1.7M foods

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

1.7M

foods + 28k supplements

Improvement

More reliable live replies

Murph now recovers more reliably when a new message arrives while the hosted assistant is already active.

Improvement

Cleaner Telegram replies

Murph's Telegram text replies no longer quote your last message back to you — reactions still target the specific inbound message when they fit.

Improvement

Experiment progress reads secondary metrics

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.

Right clock, one saved browser

Hosted signup persists your timezone before activation, and Murph keeps a single saved browser session per service instead of juggling profiles.

Improvements

Improvement

Signup lands the right timezone

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.

Improvement

One saved browser session per service

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.

Improvement

Retired the unused signals dashboard

Removed the obsolete /signals dashboard page and public webhook health probes, shrinking the surface area we expose.

Health automations on a calmer cadence

Weekly insights run on predictable days, start working from day one, and email automations fail fast when a route is bad.

Improvements

Improvement

Predictable weekly cadence

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

Sun12:00 PMWeekly health insight
Wed1:00 PMResearch scout

Improvement

Email automations catch bad addresses early

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.

Voice on Telegram, browser tasks that pause for you

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

Feature

Voice memos on Telegram

Murph can now reply with generated voice memos on Telegram, matching the Linq voice-memo experience.

Telegram

Voice summary of my training this week?
0:34

Feature

Browser tasks can pause for you

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

Add oat milk to my Trader Joe's cart, but pause before checkout
Oat milk in cart. Paused at checkout — ready when you are.

Improvements

Improvement

Steadier replies when Murph is busy

Replies arrive in order and stop dropping when Murph is processing several messages at once.