Runtime
Codex-native
Codex CLI and App Server provide the execution substrate, native thread continuity, tools, and agent work.
Wearables, bloodwork, doctor visits, supplements, blood pressure, sleep. Murph reads it all, figures out what actually works, and helps you build habits that stick.
Murph

428 studies read · reviewed Jul 2026
View the skill on GitHubWaking at 3am after late screens? Murph might suggest morning sun, an earlier caffeine cutoff, and screens down before bed, then check your deep sleep after two weeks.
Idle warmup
After the homepage paints, the shared Privy provider may initialize in the background. The dialog, authentication controls, and CAPTCHA stay unmounted until someone chooses Log in or Signup. Once open, the ordinary form stays usable even if provider initialization is still finishing.
Authenticated preparation
After the homepage responds, the server may request a low-priority dashboard data refresh using current access and consent. The replica stays out of the homepage and browser until the member opens the dashboard, and preparation failure never blocks the page.
Provider still initializing
Phone selected before ready
Valid phone pasted · code sent
We texted the latest code to *** 2671.
Telegram selected before ready
Telegram ready for its trusted click
Telegram is ready. Continue to open sign in.
Under the hood
Murph can use a browser, place phone calls, operate tools, and delegate bounded work. You choose the model, the reasoning effort, and who supplies the inference.
be the most capable health agent in the world
keep the member in control
Runtime
Codex CLI and App Server provide the execution substrate, native thread continuity, tools, and agent work.
Workspace
Murph can research, compare options, fill forms, and complete web tasks in a real browser.
Voice
Message Murph where you already talk, then let it place calls, wait on hold, and report back.
Parallel work
Independent work can continue in bounded subagents while the main conversation stays responsive.
Compute
Choose Luna, Terra, or Sol and scale reasoning from low to xhigh instead of spending the same compute on every task.
Inference
Use managed models, choose Venice when its privacy model fits you better, connect your own compatible model endpoint and key, or run an open-source model locally.
Inference is a choice
Under the hood
Murph can use a browser, place phone calls, operate tools, and delegate bounded work. You choose the model, the reasoning effort, and who supplies the inference.
be the most capable health agent in the world
keep the member in control
Runtime
Codex CLI and App Server provide the execution substrate, native thread continuity, tools, and agent work.
Workspace
Murph can research, compare options, fill forms, and complete web tasks in a real browser.
Voice
Message Murph where you already talk, then let it place calls, wait on hold, and report back.
Parallel work
Independent work can continue in bounded subagents while the main conversation stays responsive.
Compute
Choose Luna, Terra, or Sol and scale reasoning from low to xhigh instead of spending the same compute on every task.
Inference
Use managed models, or run an open-source model locally.
Inference is a choice
Your data is encrypted in transit and at rest. Murph and its service providers may process it to run, secure, and support the service.
Where do the experiments come from?
Murph uses AI-assisted review of published studies, clinical trials, and other research sources to draft protocols, then presents sources so you can check the evidence yourself. Research may be incomplete, mixed, or not applicable to your situation.
Do I need a computer?
The web dashboard works on any device with a browser. For daily guidance, Murph texts you through iMessage, Telegram, or email.
Do I need a wearable?
No. A wearable can add useful signals, but Murph can also work from notes, labs, symptoms, meals, workouts, and manual measurements. The point is the before-and-after experiment loop.
How is this different from my wearable’s app?
Wearable apps show status. Murph turns whatever evidence you have into a bounded experiment with a baseline and a clear outcome.
Can I do challenges with friends and family?
Yes. Start a group with Murph and invite your people. Murph referees the challenge: fair baselines across different devices, scoring, reminders, and a winner at the end. Scoring is adherence and change against your own baseline, never raw body stats.
Do I need friends on Murph?
No. Group challenges are the most fun way to stay motivated, but Murph works solo too: it keeps you honest, watches your data, and calls what’s working. Either way you’re not doing it alone.
What does the group actually see?
Only what each person agrees to share when they join a challenge or newsletter. The weekly newsletter is a short recap of how everyone's week went. Everything else stays private by default.
Can I set it up for a parent?
Yes. Murph works over plain texting with no app to download, which makes it a good fit for parents and grandparents. Their answers stay grounded in their own labs and routines, and the weekly newsletter keeps the family in the loop if they opt in.
Can I run multiple experiments?
Yes. We recommend one at a time so you know what caused the change, but you can run more if they don’t overlap.
What if I can’t follow the protocol perfectly?
Real life happens. Murph accounts for missed sessions in the analysis. A good experiment tolerates some noise.
What if nothing changes?
That’s useful too. Each experiment ends with a verdict: what worked, what didn’t, what to try next. Knowing what doesn’t work saves you from doing it forever.
Is this medical advice?
No. Murph helps you run self-experiments using published research. It’s not a substitute for medical care. Talk to your doctor about health concerns.
What happens to my data?
Unless Murph clearly says otherwise and gets any required consent, health data you submit through Murph is not used to train general-purpose AI models. Murph encrypts sensitive data at rest and keeps storage scoped by purpose. The service can decrypt data when it needs to run requested tasks or maintain the service. Local Murph keeps your vault on your device.
Can I self-host Murph?
Yes. Murph is open source under Apache 2.0. Run it locally with one command. The hosted version is for people who'd rather not run anything themselves.
Can I cancel anytime?
Yes. No contracts. $8/month, cancel whenever. You can export your data.
Can I choose which AI provider Murph uses?
Yes. In Settings, choose OpenAI or Venice for Murph’s core assistant replies. Specialized tools can still use their own managed providers.
Model provider
In Settings, you can choose OpenAI or Venice for Murph's core assistant replies. Murph sends the information needed for each reply to the provider you select.
Sync your biomarkers. Run an experiment. See what changes.
Sleep
8deep sleep, circadian rhythm
Recovery
9HRV, resting HR, sauna
Nutrition
7meal timing, protein
Supplements
6magnesium, creatine, omega-3
Exercise
6zone 2, strength, mobility
Breathwork
4cold exposure, box breathing
Finnish Sauna Protocol
Recovery · 28 days · Day 15
Sauna · 15–20 min @ 80–100°C
Stay hydrated, electrolytes after · Session 2 of 3
52.1ms
+12.0%
61.8bpm
-3.7%
1h42m
+15.9%
Illustrative examples. Changes in personal data can have many causes and do not establish that an intervention produced the result.
Ask Murph any health question. It designs an experiment for your body, watches your data, and texts you what actually works.
Testing whether magnesium actually deepens sleep.
Murph
Finding out if Tabata moves her lactate threshold.
Murph
Tracking down what’s tanking his energy.
Murph
Illustrative examples. Changes in personal data can have many causes and do not establish that an intervention produced the result.
Better together
Habits stick when someone else is watching. Start a challenge with friends, or set up a weekly newsletter so the whole family knows how everyone is doing.
Murph for clubsMurph is the referee. It sets fair baselines across different devices, keeps score, nudges the slackers, and calls the winner at the end.
You
5/5 days
+31% steps vs baseline
Maya
4/5 days
+22 min avg walk
Sam
4/5 days
+12% steps vs baseline
Theo
3/5 days
+4% steps vs baseline
Scored on adherence and change vs your own baseline
Murph
Your crew: week 3 in health
You · every walk day logged
Theo · best sleep week since May
Maya · 4 sunrise walks logged
Sam · steps up 12% on baseline
Emailed to everyone who opted in
Grandpa
Every Sunday the group gets an email recap of the week. Wins, trends, and gentle callouts. Grandparents included.
Just you and Murph
Outside the group chat, Murph is all yours. Experiments, bloodwork, habits, bookings, and daily readouts, in a private one on one thread.
Pick a protocol. Murph baselines you for two weeks, runs the active phase, then texts the before-and-after. No more guessing whether anything moved.
Magnesium for Sleep
Day 9 of 14 · Active phase
1h 42m
+18% vs baseline
1h 08m
+6% vs baseline
Drop in your latest panel. Murph flags what crept up or down and turns it into the questions worth asking your doctor.
LDL climbed since you switched diets in April. Worth asking your clinician about the trend before the next panel.
A version small enough for bad days, anchored to something you already do. Reminders ease off as it takes hold.
Daily morning run
Right after coffee, before email
Murph sent a hype track. Press play.
DEXA scan at BodySpec
Thu 2:00 PM, 1.4 mi away · $49
Re-up Omega-3
Thorne EPA/DHA, 90ct · ships in 2 days
Dr. Patel recap on calendar
With 3 questions to ask · 30 min hold
Murph finds the DEXA scan nearby, drafts the supplement re-up, and queues the doctor recap on your calendar. You give the final tap. The errands stop slipping.
Dentist, dermatologist, vet, mechanic. Murph dials, waits on hold, picks a slot that fits your week.
Cleaning + exam
Dr. Singh, Bridge Dental
Thursday, June 4 · 10:15 AM
4 min on the line. Navigated the menu, held for the receptionist, picked a slot that fits your week.
Murph pulls Oura, WHOOP, Garmin, or Apple Health overnight. Wake up to a one-line readout.
Recovery is above your recent baseline, and HRV was highest on the sauna nights. Today looks like a strong training day.
52.1ms
+12%
1h 42m
+18%
58bpm
-4%
Nutrition
Murph carries the nutrition facts for over 2 million foods and 239,000 supplements. Ask about anything on your shelf and it answers from the actual label, checks it against independent lab tests, and flags what the front of the pack leaves out.
Chocolate peanut protein bar
Per bar · 60 g
BPA measured at 41 ng/g, near the top of everything PlasticList has tested.
Murph Facts
Behind every answer about what you eat
Screened against published limits for lead, BPA, and phthalates.
Counted July 2026. Growing weekly as new labels and lab results come in.
Your wearables, your labs, your inbox, your calendar. Murph reads it all and helps you build the habits that actually make you healthier.






Murph is open source under Apache 2.0. Self-host it on your own machine if you want to own your data, or use the hosted version above for zero setup.
# Install Murph and launch setup
curl -fsSL https://www.withmurph.ai/install.sh | bash
# Start chatting
murph chat
Murph referrals
Share your link or start a group with Murph.
See ways to earnShare your referral link
About 10 more days of Murph usage
Bring someone new to Murph
About 10 more days of Murph usage
Start a group conversation
About 14 more days of Murph usage
Typical-use estimate. Actual capacity varies.
Murph referrals
Start a fresh group with Murph.
See ways to earnBring someone new to Murph
About 10 more days of Murph usage
Start a group conversation
About 14 more days of Murph usage
Typical-use estimate. Actual capacity varies.
Murph referrals
Share your personal link with someone new.
See ways to earnShare your referral link
About 10 more days of Murph usage
Typical-use estimate. Actual capacity varies.
About 10 more days of Murph usage
Share your personal link with someone new to Murph. If they finish setup and the referral meets the rules, Murph adds more usage to your personal Murph.
About 10 more days of Murph usage
Tell Murph first, then create a new iMessage group with someone new to Murph. The reward comes after they finish setup and join the conversation.
About 14 more days of Murph usage
Tell Murph first, then start a new group. It needs 15 messages over at least 10 minutes, with at least 8 from two or more people besides you.
Share only · no usage reward
Copy your personal link and send it to someone you’d like to bring to Murph. This option does not currently add usage.
About 10 more days of Murph usage
Share your personal link with someone new to Murph. If they finish setup and the referral meets the rules, Murph adds more usage to your personal Murph.
About 10 more days of Murph usage
Tell Murph first, then create a new iMessage group with someone new to Murph. The reward comes after they finish setup and join the conversation.
About 14 more days of Murph usage
Tell Murph first, then start a new group. It needs 15 messages over at least 10 minutes, with at least 8 from two or more people besides you.
Murph referrals
Bring Murph into a new group and get people talking. Once the group qualifies, Murph adds extra usage automatically. Your personal link remains available for sharing, but it does not currently earn usage.
See how it worksRewards add Murph usage, not cash or extra days on your plan. Day estimates reflect typical use and may vary.
How it works
A brand-new group is only the start. The reward comes after people genuinely join the conversation.
Tell Murph which group option you want and wait for the go-ahead before creating the group.
Someone new joins Murph in the group, or several people take part in a real group conversation.
Once the requirements are met, Murph adds the usage automatically and records the reward in Settings.
Referral options
Group rewards go to the Murph where you started the referral. Your personal link is share-only and does not currently earn usage.
About 10 more days of Murph usage
Tell Murph first, then create a new iMessage group with someone new to Murph. The reward comes after they finish setup and join the conversation.
About 14 more days of Murph usage
Tell Murph first, then start a new group. It needs 15 messages over at least 10 minutes, with at least 8 from two or more people besides you.
Share only · no usage reward
Copy your personal link and send it to someone you’d like to bring to Murph. This option does not currently add usage.
Designed for trust
Murph keeps only what it needs to recognize a group referral and add the reward. Sharing your personal link does not currently earn extra usage.
Your referral link does not include your phone number, email, health data, or the person you send it to. It only connects the introduction to you.
When a group referral meets the rules, Murph adds the usage and records it in Settings. When Murph can reach you in chat, you’ll also get a short confirmation with no private details.
Private chats and health data stay private. Messages someone chooses to post in a shared group remain visible to that group.
Questions
Each rewarded group option shows an estimate of how many days it may add. The actual amount of Murph time varies with how you use Murph. Group rewards add usage; they do not extend your trial or plan dates. Group rewards go to the Murph where you started the referral.
Not for your personal link. For a group reward, tell Murph which option you want and wait for the go-ahead before creating the group.
Someone who has never had their own Murph account. For this group option, they need to join the new group with their own Murph. Referring yourself or the same person twice does not count.
The group needs 15 messages from people over at least 10 minutes. At least 8 must come from at least two people besides you.
Yes. To keep referrals fair, there are limits on how often rewards can be earned. Murph shows the options available right now. Rewards add usage capacity but do not change your subscription renewal date.
Your personal link is ready to share below, but it does not currently earn usage.
Murph referrals
Bring Murph into a new group and get people talking. Once the group qualifies, Murph adds extra usage automatically. Your personal link remains available for sharing, but it does not currently earn usage.
See how it worksRewards add Murph usage, not cash or extra days on your plan. Day estimates reflect typical use and may vary.
How it works
A brand-new group is only the start. The reward comes after people genuinely join the conversation.
Tell Murph which group option you want and wait for the go-ahead before creating the group.
Someone new joins Murph in the group, or several people take part in a real group conversation.
Once the requirements are met, Murph adds the usage automatically and records the reward in Settings.
Referral options
Group rewards go to the Murph where you started the referral. Your personal link is share-only and does not currently earn usage.
About 10 more days of Murph usage
Tell Murph first, then create a new iMessage group with someone new to Murph. The reward comes after they finish setup and join the conversation.
About 14 more days of Murph usage
Tell Murph first, then start a new group. It needs 15 messages over at least 10 minutes, with at least 8 from two or more people besides you.
Share only · no usage reward
Copy your personal link and send it to someone you’d like to bring to Murph. This option does not currently add usage.
Designed for trust
Murph keeps only what it needs to recognize a group referral and add the reward. Sharing your personal link does not currently earn extra usage.
Your referral link does not include your phone number, email, health data, or the person you send it to. It only connects the introduction to you.
When a group referral meets the rules, Murph adds the usage and records it in Settings. When Murph can reach you in chat, you’ll also get a short confirmation with no private details.
Private chats and health data stay private. Messages someone chooses to post in a shared group remain visible to that group.
Questions
Each rewarded group option shows an estimate of how many days it may add. The actual amount of Murph time varies with how you use Murph. Group rewards add usage; they do not extend your trial or plan dates. Group rewards go to the Murph where you started the referral.
Not for your personal link. For a group reward, tell Murph which option you want and wait for the go-ahead before creating the group.
Someone who has never had their own Murph account. For this group option, they need to join the new group with their own Murph. Referring yourself or the same person twice does not count.
The group needs 15 messages from people over at least 10 minutes. At least 8 must come from at least two people besides you.
Yes. To keep referrals fair, there are limits on how often rewards can be earned. Murph shows the options available right now. Rewards add usage capacity but do not change your subscription renewal date.
Your personal link is ready to share below, but it does not currently earn usage.
Murph referrals
There are no referral rewards available right now. If you’re already a member, your stable link remains in Settings. Rewards are paused, so no usage reward is currently promised. Check back here for current options.
Back to MurphThe page will update when an earning path is available again.
Connect your health data, pick an experiment, and see what actually works for you.
Sync labs
This home action remains available while missing details reload.
Start an experiment
This home action remains available while missing details reload.
Murph could not load this dashboard right now. Try again in a moment.
The measured-change skeleton keeps the final summary's hierarchy and width while private metric buckets arrive.
Loading
Content
Daily measurements and declared window summaries, where available.
The private run route keeps an explicit wait, recovery state, and saved result without exposing member data.
Loading
Error
This synthetic private experiment could not be opened.
Result
Daily measurements and declared window summaries, where available.
The private trend reserves the chart footprint, then replaces it with the same production metric view.
Loading
Data
The list can reveal saved labs before the requested wearable bucket finishes, without treating the missing device rows as empty data.
Loading
Wearable + labs
The private result route reserves the latest reading, chart, and year-grouped ledger while loading, then keeps usable saved results or the empty state quiet during automatic refresh.
Loading
Stale saved result
Synthetic iron-storage marker history for layout review.
3 saved results, 2025 to 2026.
Latest reading
Reporting-lab flag
Reference range20 to 150 ng/mL
SourceSynthetic lab
Reference range20 to 150 ng/mL
SourceSynthetic lab
Reference range20 to 150 ng/mL
SourceSynthetic lab
Refreshing saved result
Synthetic iron-storage marker history for layout review.
3 saved results, 2025 to 2026.
Latest reading
Reporting-lab flag
Reference range20 to 150 ng/mL
SourceSynthetic lab
Reference range20 to 150 ng/mL
SourceSynthetic lab
Reference range20 to 150 ng/mL
SourceSynthetic lab
Stale empty result
Review your saved results for one lab biomarker over time.
Murph can't message you first. Send a note and Murph takes it from there.
Sync sleep, activity, and recovery from your wearable.
Upload blood work to track biomarkers over time.
Try protocols like sauna or creatine and see what works.