Seven days of features and improvements from the full Murph archive.
What's new in Murph
15 updates shipped in this edition.
New features
Feature
252 health goals you can act on
Browse practical, research-backed guides for outcomes like sleeping better, lowering resting heart rate, building strength, and training for an event.
Every guide works on its own. All seven goal categories are grouped under clear section labels with no more than 12 goals at a time, and every goal now has a simple visual cue that carries into its guide. Search understands common phrasing such as iron man; when there is no exact guide, Start with Murph opens Messages with your goal already filled in.
A new comparison library explains when Murph replaces, complements, or differs from the health products people already use.
Each guide leads with a practical relationship, then shows fit, tradeoffs, FAQs, current official-source links, and a verification date. The guides are non-affiliate desk research, not hands-on reviews or medical rankings.
When your timezone is known, Murph now uses the current local clock for time-sensitive answers instead of treating UTC as your time.
If a trustworthy local timezone is unavailable, Murph keeps the answer in UTC and says local time is unknown rather than guessing.
Improvement
Faster private dashboard refreshes
Larger private dashboards now spend less time preparing saved health data in the background, helping updates finish more reliably.
The data shown and privacy boundaries are unchanged. Foreground messages still take priority, and existing pages continue to read the same saved data.
Improvement
Typed goal ID updates avoid accidental duplicates
When Murph uses typed goal save with an existing goal ID, a missing ID now stops the update instead of creating another goal.
Murph can inspect the current goal list, but it will not retry against a different goal without confirmation. This safeguard is limited to typed goal save --id updates; advanced JSON imports keep their existing behavior.
Improvement
Meal imports catch typos before saving
When Murph imports a structured meal, unsupported fields now stop the save instead of being silently ignored.
The recovery result names the supported meal shape without repeating submitted private values. Existing photo and audio field aliases continue to work.
Improvement
More accurate AI usage
Managed AI usage now reflects the regular Luna model when Luna is selected through Venice, instead of counting the higher Luna Pro rate.
The selected model, reasoning, and reply behavior are unchanged. Murph also includes exact duplicate attachment text once rather than repeatedly, leaving more of your allowance for useful work.
Improvement
Murph notices meaningful new routines
In its weekly health check, Murph can now notice a repeated new behavior tied to something you said matters and send one useful, natural continuation.
A single event, routine shortfall, duplicate note, or poorly timed interruption stays quiet. Without a current intention from you, Murph can only make a neutral observation and cannot create a goal, reminder, or accountability loop.
Improvement
More reliable replies during service updates
Replies are more reliable during routine Murph service updates when a newly started runner briefly comes up on the previous release.
Murph still verifies that the runner is on the current release before handling a turn and now makes one bounded replacement attempt when rollout versions briefly differ. If the replacement is also behind or another readiness check fails, the turn still stops safely.
Improvement
Reminders stay on time during syncs
Scheduled reminders now keep their turn while Murph works through a large connected-health backlog.
Background sync retries slow down when they stop making progress, while due reminders and current conversations continue without waiting for that backlog to clear.
Improvement
Replies recover cleanly after idle time
After an idle period, Murph now saves its ready-to-go assistant for your current conversation and keeps established conversations ready to continue.
Background work keeps its ordinary startup and cannot take that ready assistant. If the faster path is unavailable, Murph falls back to the durable startup; a full workspace restore still opens with a fresh assistant process.
Improvement
Safer reminder schedule changes
Reminder saves and edits now stop when schedule details conflict, instead of silently choosing one value and risking the wrong time.
The correction points to the exact schedule field without repeating its contents. Existing one-time, interval, recurring, local-time, time-zone, and device-activity schedules keep working when their fields agree.
Improvement
Saved-context answers stay focused
Murph keeps private replies focused by bringing in a small set of relevant saved facts and naming the exact target in suitability answers.
Your latest message and the current saved record still win. Background cleanup reads accepted voice-note transcripts like ordinary conversation, leaves newer corrections untouched, and retires a saved fact when your recent conversation makes clear it no longer applies; full detail remains available on demand.
Improvement
Saved knowledge stays available during recovery
Murph can keep using valid saved knowledge when another saved item needs repair.
Affected reads now say when results are incomplete, preserve clear result counts, and point to a bounded repair check. A damaged requested item is also distinguished from one that does not exist.
Improvement
Workout details log cleanly
Workouts can now be logged from a title, activity type, and duration without requiring a duplicate note.
When both a note and an explicit title are provided, Murph keeps them separate and preserves the chosen title. Existing duration checks still stop incomplete entries before saving.
What's new in Murph
2 updates shipped in this edition.
Improvements
Improvement
Connected data keeps moving
Murph now keeps delayed wearable imports moving alongside routine background work, helping connected activity and health data reach follow-up work without repeated delay.
Recovery stays bounded so retained imports can catch up without holding up other background work. Interrupted progress checkpoints now converge on the next pass instead of causing repeated retries, and Murph does not mark data processed until the import succeeds or reaches a confirmed failure.
Improvement
Progress updates for longer work
Murph now answers ordinary onboarding and setup questions directly, reserving early progress notes for work with several substantive checks or a longer wait.
Routine context reads and one or two quick calls stay in the main reply, while longer research, document inspection, and other substantial work can still receive one useful update.
What's new in Murph
11 updates shipped in this edition.
New features
Feature
Appointments open in Calendar
In a private text conversation, Murph can prepare appointment details as a link you can review and open in your calendar app.
Nothing is added until you confirm in Calendar, and Murph asks when a required time detail is missing.
Improvements
Improvement
Meal tracking starts with the easiest option
When you ask Murph how to start tracking meals regularly, it now surfaces compatible-iPhone automatic meal capture right away when that fits your device and preferences, while keeping manual logging available.
Automatic capture remains opt-in and best effort, considers only new photos after setup, and requires Full Photos access on a compatible iPhone.
Improvement
Browser Vault refreshes recover automatically
If a background Browser Vault refresh takes too long, Murph now keeps the work for one automatic retry instead of waiting for another change.
The delayed retry stays behind active conversations. If it also times out, Murph moves on so later background work can continue.
Improvement
More reliable joined-group handoffs
Murph now keeps similarly named joined chats distinct, then checks the selected chat before queueing a handoff.
Safe participant counts and labels help clarify the intended destination, including when one matching chat is not currently usable.
Improvement
More timely progress updates
Murph is now more likely to give an earlier update when a direct request needs several sources or substantive steps before the answer is ready.
Short, routine requests stay concise, while longer work can surface one useful progress update without becoming noisy.
Improvement
Contact cards keep your chosen portrait
When you add Murph from Settings, the downloaded contact card now keeps the portrait you selected.
The intentional No photo option remains available. If a selected portrait cannot be loaded, Settings now asks you to try again instead of saving a card without it.
Improvement
Choose how to message Murph
Email sign-ins now keep their email welcome and follow-up while setup asks for Messages or Telegram on Web and iPhone.
A verified phone or linked Telegram account completes messaging setup; email remains available for account access and verified outreach.
Improvement
Fast follow-ups keep the right reply
If you send a quick acknowledgement while Murph is still answering, Murph can keep the useful earlier answer without adding another reply.
Attachments that finish for an older message are also kept off the newer reply.
Improvement
Image follow-ups keep their context
After Murph finishes creating an image in the background, the follow-up keeps the same conversation capabilities and recent context.
Any physical note or other external action still requires the exact generated image and the message that authorized it.
Improvement
Messaging updates stay reliable
Murph now keeps overlapping replies, edits, and conversation updates in a consistent order, preventing a rare failure when several happen together.
Private signup and access follow-ups stay tied to the member's authorized phone or email address, with recipient checks repeated immediately before sending.
Improvement
Workout duration defaults stick
When a member saves an ongoing duration for workouts they report, Murph now applies it to later workout reports that omit duration instead of asking again.
Facts stated in the current report pass through typed capture fields and win over defaults, while the original wording remains a note. One clear preference saved before this improvement can be carried forward automatically.
What's new in Murph
13 updates shipped in this edition.
Improvements
Improvement
Account deletion without passkey setup
You can now delete your Murph account from Settings without first creating a passkey or secure approval wallet.
Deletion still requires a signed-in session and the exact confirmation phrase, and remains available if secure approval is unavailable while vault export stays protected. Existing provider cleanup, retry guidance, and post-deletion sign-out remain unchanged.
Improvement
Appointment check-ins use saved details
Murph now checks relevant saved details before asking you to repeat them and keeps working through ordinary website controls during appointment check-in.
Murph still pauses for a real consent choice, private credential, CAPTCHA, or uncertain submission, and only saves sensitive details when a proper canonical owner exists.
Improvement
Ask your own Murph from a group
When you explicitly ask Murph in a supported group chat to consult your own private Murph, it now follows whether you want the answer in the group or privately and asks when that is unclear.
The request stays tied to you and that group. Choosing group delivery keeps the existing advance notice; choosing private delivery does not post that notice. Existing permission and privacy checks remain, and the group never gets direct access to your private Murph or personal vault.
Improvement
Completed reminders stay quiet
When you tell Murph in a private chat that the action for a current reminder is already done, that occurrence now stays quiet instead of repeating the cue.
Only the matching occurrence is skipped; future reminders remain active, and unclear or older completion messages do not suppress a cue.
Improvement
Exercise pictures arrive with the cue
When Murph teaches a movement in a scheduled Messages cue, it now includes a reviewed exercise picture when one is available and keeps internal catalog labels out of the conversation.
If a picture is missing and you ask to see it, Murph uses the reviewed catalog image when available and can create an instructional image when the catalog has none. Setup-only and non-instructional turns remain text-first.
Improvement
First reminders start with the cue
New recurring reminders now begin with the reminder you asked for, without immediately asking whether to keep, change, or pause it.
Murph asks about cadence only when a confirmed earlier cue has no relevant reply. Prescribed treatment, clinical monitoring, and safety-critical reminders keep their existing protections.
Improvement
Group health updates keep participant labels
Scheduled group health updates now keep each participant's name with their shared values, and current-value questions refresh those labels before answering.
Labels come only from consented shared rows. A new snapshot is not used to remap different earlier figures, identify a sender, or expand what the group can access.
Improvement
Group handoffs keep their context
When you ask Murph to bring a private analysis into a group, the shared update can use your group name and stays available for the room's follow-up questions.
Murph uses only the group-safe name and private context you chose to share. If the consultation cannot finish, its response stays tied to the earlier question instead of arriving as an unexplained message.
Improvement
Response cards follow your latest message
If you send a follow-up while Murph is preparing a response card, Murph can now attach a fresh card to the latest reply instead of falling back to text.
A newer message still clears any card chosen for the earlier request, and the fresh card must fully answer the current request.
Improvement
Less duplicate workspace storage
Murph now rebuilds its private workspace index without redundant audit copies and unused lookup structures, reducing backup bulk while keeping audits and exports complete.
Canonical health and audit records are unchanged. Older closed event history now compresses automatically during interruptible idle checkpoint maintenance, while new messages still preempt cleanup.
Improvement
Faster wake-ups for replies
When Murph's hosted assistant wakes after idle time, it now skips unnecessary setup work and retries a stalled startup check sooner before working on your message.
Older saved state still receives full compatibility checks. Overall startup and health checks remain in place, and unsupported state or true startup failures still stop safely.
Improvement
Onboarding keeps moving when wearables wait
If you choose to connect a wearable later, Murph now continues with the next useful onboarding question instead of pausing the whole conversation.
The connection remains optional, and Murph does not claim that wearable data is connected or syncing until the connection is actually visible.
Improvement
Usage-limit notices recover reliably
If a brief account update collision happens as Murph reaches its hosted usage limit, the one-time explanation now retries instead of disappearing.
Only the pre-delivery claim retries, and only once; message delivery itself is not repeated.
What's new in Murph
22 updates shipped in this edition.
New features
Feature
Video analysis in group chats
In an authenticated group chat, anyone can ask Murph to analyze a video included in the current group exchange, whether they or another participant shared it.
Murph analyzes only when someone explicitly asks about a video in the current group exchange, then shares the answer with the group. If analysis does not run, Murph says so instead of claiming it reviewed the video.
Improvements
Improvement
Pick the right joined group by its chat and people
From your private Murph, you can ask about or share into any joined iMessage group, and Murph can distinguish similar chats using their names, participant counts, and safe contact clues.
Murph asks one clear question when several joined chats fit. Contact names appear only from your own shared Contacts; otherwise clues stay limited to area code and last four digits or a generic email participant. If one chat's participant details are temporarily unavailable, the other groups remain usable.
Improvement
Murph keeps more recent conversation context
When a conversation has to restart behind the scenes, Murph now carries forward more of the recent exchange so ordinary follow-up requests stay connected.
The improvement uses only already-retained conversation history. Existing message-retention limits and member controls are unchanged.
Improvement
Browser tasks keep moving
Murph can continue a browser task when the optional live viewer is temporarily unavailable.
If a task needs you to take over, Murph supports Kernel's current protected viewer addresses and never exposes an unapproved viewer.
Improvement
Referral rewards are easier to scan
The public homepage now presents referral options in a clearer split layout, with each way to earn paired directly with its typical-use estimate.
Reward estimates, referral availability, and the path to the full referral page are unchanged.
Murph now keeps distinct exercise variations separate when several are described together in one workout message.
Clearly shared set and repetition instructions carry to each variation. Murph still asks when the exercise identity or quantity split is genuinely unclear.
Improvement
Environment reports can reach full coverage
The main Environment voice interview now asks every condition used in report coverage.
A complete set of answers can now reach 100%. You can still skip a question or update an answer later.
Improvement
Group consent prompts can be reposted
When a group asks Murph to post a fresh join-and-share prompt, Murph now sends a new native consent message even if an older prompt is still active.
The new prompt keeps the same sharing choices. Retried delivery does not create a duplicate, and the older prompt remains usable if the replacement cannot be sent. Each person still approves their own access and sharing.
Improvement
Workout plans open ready to log
Exact sets, reps, and weights now open prefilled in the iMessage workout editor, with consistent unit changes across an exercise.
Planned values stay incomplete until you mark a set done, and a selected lb or kg unit becomes the preferred workout unit for later entries.
Improvement
Meal summaries load faster
Meal and nutrient summaries now load faster by going straight to saved meal data instead of checking unrelated records first.
Totals, date ranges, ordering, units, and freshness are unchanged. Edited, imported, or removed meals keep the same handling, along with existing privacy and access controls.
Improvement
More reliable Telegram exercise routines
When a routine does not need a subtitle or closing note, Murph can now send the complete Rich Message without failing on those empty details.
Safety guidance remains required, and catalog-backed images and timing still follow the existing routine checks.
Improvement
Group support stays reachable
Murph can now reach an explicitly named joined group and continue through later memberships or sharing permissions instead of stopping at the first page.
An exact name still selects only one group. Detailed group and permission lists load in pages, and health-sharing updates continue in bounded batches, so heavy use does not block adding or using a later group.
Improvement
Nutrition cards use saved context
Murph now reuses established nutrition suitability and repairs recoverable meal gaps before sending a daily nutrition card.
If a meal's identity or amount is still unclear, Murph asks one focused question instead of presenting partial totals as the finished day. Number-sensitive and scheduled paths keep their existing boundaries.
Improvement
Physical-note recovery can finish
When an older physical-note attempt never reached the printer, Murph can now confirm that and clear the old submission so a separate future note request is no longer blocked.
Recovery still never sends or retries a note. Accepted notes stay protected, and uncertain printer outcomes remain pending until Murph has conclusive evidence.
Improvement
Restaurant meals use grounded nutrition
When you log a recognizable restaurant menu item, Murph now looks up available menu nutrition before saving the meal.
Murph uses its food database first, checks the restaurant's official source when an exact match is unavailable, and labels estimates when the evidence is still incomplete.
Improvement
Scheduled readouts stay on task
Scheduled Murph readouts now follow the purpose saved for that automation, so a current-day update stays focused on the current day.
Existing weekly summaries still run from their own saved instructions, while schedule timing, consent, and delivery safeguards remain unchanged.
Improvement
Support escalations handle more detail
When you ask Murph to pass a product problem to human support, it can now include more detail and correct one invalid submission instead of stopping immediately.
Corrections remain limited to input validation. Murph does not retry an accepted or duplicate escalation, or one that is unavailable or fails during the support handoff.
Improvement
More reliable Telegram group offers
Telegram group-offer buttons now finish reliably when related account changes happen at the same time.
If the Telegram link or group offer changes before the tap commits, Murph safely declines it without leaving a partial membership or sharing grant.
Improvement
Video analysis can follow faster movement
For exercise form, quick action, or a brief moment, Murph can now look at more points in the video before answering.
Ordinary video questions keep the lighter analysis. Every request still makes one pass, and visible form feedback stays observational rather than diagnostic.
Improvement
Voice memos reach the reply
Murph now lets voice-memo processing settle before answering, so an available transcript reaches the reply instead of racing it.
Text-only messages keep their fast path. If attachment processing needs another attempt, Murph waits; a confirmed failure remains explicit instead of being guessed.
Improvement
Workout cards catch up when opened
Opening an active workout card in Messages can now catch up to the latest saved sets and progress.
The message bubble keeps its original snapshot, while the expanded card refreshes securely and keeps that snapshot available whenever the latest state cannot be reached.
Improvement
Workout cards stay ready in Messages
After one Murph setup, editable workout cards can renew their secure access without the Murph app staying open.
Signing out, losing access, or withdrawing consent still closes that access and returns you to Murph when setup is needed again.
What's new in Murph
16 updates shipped in this edition.
Improvements
Improvement
Approved files resume automatically
When you approve a prepared file in a private Murph chat, Murph now sends it without waiting for another message.
The approved attachment stays bound to its original private conversation, and completed temporary copies are cleaned up without touching saved vault files.
Improvement
The Environment interview reads better on a phone
The topic checklist is now the largest text on the screen, the repeated setup copy is gone, and the live transcript no longer cuts a line in half.
Reopening the interview no longer repeats a detail you already answered in the same session, a spoken range such as "twelve to fourteen hours" is saved as a number, an imperial measurement is converted before it is stored, and temperatures read in the unit system your device reports. Letter grades now follow the A to F scale.
Improvement
More compact iMessage workout tables
Short workout comparisons now fit into one shared-header table instead of repeating every field vertically.
Wider content still uses the full-width layout, and the complete text version remains available when an image cannot be delivered.
Improvement
Connected data gets more time to catch up
Murph now gives each background connected-data pass up to two minutes to finish unusually slow sync jobs.
Foreground replies still take priority. Longer-running syncs stay recoverable, and Murph can now pinpoint slow background phases without putting account identifiers or health values in operational logs.
Improvement
Clearer dashboard refresh recovery
Overview and History now keep readable data during refresh problems and show a clear unavailable state when dashboard data is not yet ready.
Background checks stay bounded and the dashboard updates when a later snapshot becomes available, without asking you to manage repeated attempts.
Improvement
Direct links to device connections
Links can now open a specific connection on Murph's Connect Devices page.
The requested source opens in a focused dialog; sign-in and authorization still require the member's explicit action.
Improvement
Newer connected-health updates keep moving
Long connected-health histories no longer hold up newer sync work.
Murph saves each completed batch and resumes at the exact next day; timed-out background requests also yield to newer updates, while between-sync corrections still receive a full safety recheck.
Improvement
Broad food searches finish more reliably
Food search now bounds catalog work before ranking results, reducing timeouts for broad terms.
Exact names, brand-only terms, generic foods, and typo recovery keep their existing paths while ranking remains intentionally bounded across the catalog.
Improvement
Group chats show up in private Murph
When Murph joins an existing group chat, that group can now appear in its owner's private Murph without a separate join-link step.
Only the group owner is added automatically. Other participants still join explicitly, and Murph does not guess between multiple unnamed groups.
Improvement
Group shares keep the speaker clear
When you ask private Murph to share an update with a group, the group message now keeps your actions and claims attributed to a member instead of presenting them as Murph's own.
Murph uses the sender's saved preferred name when available; otherwise it uses a neutral member reference rather than guessing.
Improvement
Home loads more reliably
Home now reduces overlapping data work so dashboard details are less likely to fall back during busy periods.
Independent sections still recover separately if one optional detail is unavailable.
Improvement
Quieter wearable check-ins
Murph now waits five days before checking on a quiet supported wearable, and you can ask Murph to wait longer or stop checking.
Missing data by itself is no longer described as a disconnected account; reconnect guidance is reserved for an authorization problem.
Improvement
Faster iMessage replies during device sync
In an existing iMessage conversation, Murph now prioritizes your new message over background connected-data work.
If background work is already saving, that save finishes safely first; anything left resumes after your reply.
Improvement
Clearer replies to earlier messages
When you reply to an earlier Murph message in a direct conversation, Murph now uses that exact message to understand what you mean.
The selected message is treated as the reply target without changing ordinary conversation context or tapback handling.
Improvement
Scheduled cards finish sending
Scheduled cards now arrive when the finished card is the complete response.
This covers private nutrition and workout updates plus existing authenticated group cards. Complete text fallbacks also keep moving when a rich card cannot fit.
Improvement
Shorter group sharing consent
When a group requests many health permissions, Murph now summarizes them in seven clear categories instead of sending a long item-by-item list.
The reaction still applies the exact permission set. Narrow offers remain specific, and the review link lets each person inspect or customize every permission before sharing.
What's new in Murph
10 updates shipped in this edition.
Improvements
Improvement
Meal photos can ask for missing details
When an automatic meal photo is too unclear to estimate, Murph now asks one focused question instead of leaving daily nutrition stuck.
The retained image still follows its privacy cleanup schedule. A reply updates the existing meal instead of creating a duplicate, then Murph refreshes the nutrition totals and eligible card.
Improvement
Chat videos stay temporary
Videos sent to Murph can support the current request without being carried into hosted workspace snapshots.
Raw video bytes become eligible for removal at the next safe idle cleanup after active work no longer needs them. Attachment details and transcripts can remain so the conversation still makes sense, while videos explicitly saved as durable evidence keep their existing lifecycle.
Improvement
Environment answers keep moving
Answers saved during the Environment interview now reach your report even when Murph is already handling another request.
Your save stays durable while current conversation work finishes, then the next mailbox pass applies it in order and refreshes the report.
Completed file deliveries no longer add avoidable weight to later conversation restarts.
Files still needed for delivery remain protected while completed temporary copies can be cleared safely.
Improvement
Group-to-private handoffs keep moving
When a group-to-private handoff needs one more detail, Murph can now ask and continue after the participant replies.
Fresh private requests and follow-up answers use their existing separate paths; queued work is still not described as sent.
Improvement
Workout details keep syncing across connected apps
When several connected apps report workouts, Murph now keeps detailed workout sync moving even if one source does not provide that data.
Existing workout facts from sources without that detail remain intact, while sources that support it keep adding their available workout signals.
Improvement
Nutrition tracking recovers more gracefully
Murph can now complete more nutrition cards with compatible saved goals and recover a captured meal when its first update fails.
Saved goal meaning stays unchanged, and automatic captures retain a photo-supported observation when a trustworthy numeric estimate is not available.
Improvement
Clearer confirmations after reminder edits
Murph now confirms saved recurring reminder changes without making ordinary scheduling work sound like a failed update.
Active recurring reminders stay active while the next occurrence is finalized automatically; genuine timing problems remain explicit.
Improvement
Reminder names can repeat
Setting a reminder no longer fails because an older reminder has the same name.
Each new reminder now gets its own stable identity, while existing reminders remain editable by their exact identity.
Improvement
Replies recover faster during updates
Messages that arrive while Murph is restarting after a service update now move into recovery without an avoidable retry delay.
Recovery still waits for the current conversation state to be saved safely before a replacement begins, so the faster handoff does not trade away context or duplicate replies.