AI News HubLIVE
站内改写6 min read

I Solved My Mystery Fatigue with AI

After brain surgery for a pituitary tumor, the author suffered from unpredictable fatigue, brain fog, lightheadedness, and nausea. Using a four-step AI-assisted process (track, test, analyze, experiment), she identified triggers and improved her health. She argues that an AI-literate patient with a good process can outperform primary care doctors for ambiguous, multi-system symptoms.

SourceHacker News AIAuthor: staticshock

Amy Deng

Jun 16, 2026

The diagnostics game: I am not dying, but also not better

Imagine that every hour, I spin a wheel, and there’s a 20% chance that I’ll be hit with crushing fatigue, brain fog, lightheadedness, or nausea. When it hits, I couldn’t trust myself to drive. Walking to a grocery store two minutes away feels impossible. Stringing a sentence together takes effort. I can’t plan anything. I was homebound for hours, so I texted a friend at 4 p.m. to cancel dinner, but then at 5 p.m. I felt completely fine. So I lie on the couch watching people my age hustling across the street, building one of the fastest-growing products in AI.

Welcome to the diagnostic game I’ve been playing. Last year, I was diagnosed with a prolactinoma—a tumor on the pituitary gland in the center of my head. Two brain surgeries last August and November couldn’t fully remove it (you can find my partner Andrew’s public research on my care here). When a drug successfully controlled the tumor’s growth, I couldn’t be more excited. And then these episodes started. I had no idea how to make them stop until I cracked the mystery by running a process with AI. Now, I’ve been feeling consistently good for a month :)

End of April 2026, at a friend’s wedding, when my fatigue started getting worse. I ended up leaving the wedding early.

AI + a good process + an educated user can beat PCPs

Here’s the bold version of my claim: an AI-literate patient running a good process with a frontier model can outperform most PCP visits for ambiguous, multi-system symptoms.

Cardiologist Eric Topol writes in Deep Medicine:

Patients exist in a world of insufficient data, insufficient time, insufficient context, and insufficient presence.

A good process with AI solves all four. You can collect detailed, longitudinal data and feed it to models that are always available and endlessly patient. The models aren’t smarter than your doctor, but a thoughtful process built around them gives you something the medical system structurally can’t.

To be clear, no model outperformed my neuroendocrinologist, the country’s top expert in my condition. The models didn’t anticipate his hypothesis, and I gained more clarity in 20 minutes with him than in the dozens of hours I spent eliciting them. But they did raise nearly every hypothesis1 his NP offered on a phone visit, and even flagged a specialized test the NP independently ordered for me. Unsurprisingly, they also easily beat every PCP I’ve seen.

Many people put off dealing with non-debilitating symptoms that impair them. A friend’s girlfriend has been fatigued for months. An acquaintance regularly wakes up with a swollen neck and face, and no specialist has explained why. They procrastinate not out of laziness but because the last time they tried figuring it out, they walked away with a fat bill and nothing that worked. Who could blame them?

The models’ current health capabilities can already give patients far more agency over their care. Most people don’t realize it because they don’t know how to use the models, and nobody is teaching them. Every emerging AI use case has a big elicitation gap; I saw this firsthand evaluating agents on software engineering tasks at METR.

I am not a medical professional, but I’ve been a prosumer of health AI. I want to help people use it to improve their wellness, so I turned what worked for me into a repeatable four-step process.

Here are the four steps at a glance:

Tracking: log your symptoms and their possible causes

Testing: get blood work or other specialized tests

Analyzing: examine your tracked data and test results together

Experimenting: make lifestyle changes, try supplements or medications with your physician’s guidance

This process turns your mystery symptoms into trackable, verifiable tasks—the kind of work AI does best. If you’d rather skip ahead, the appendix has a plug-and-play system prompt and a coding-agent skill, both built around this method. But the step-by-step sections below cover details the artifacts leave out.

Before diving into the four steps, let’s cover a few health-specific prompting tips.

Step 0: Health Prompting Tips

The Basics

Always use reasoning models with high thinking effort, such as Claude Opus 4.8 or GPT 5.5. You’ll need a paid subscription to access these models, but it is the most worthwhile $20 I’ve spent in my health journey.

Create a project to organize your health records. With a project, you upload your clinical records only once, and the model builds memory around your specific health concerns over time.

For advanced users: try a coding agent (like Codex or Claude Code). The advantages are:

They handle complex file formats (e.g., CT / MRI images) and large data dumps (e.g., months of Garmin data) better.

Their planning mode can surface unknown-unknowns, which is critical in diagnosis.

Instead of re-uploading a file every time it changes, you can keep all your data in a local folder and edit it in place.

You can build custom tools and reminders for your symptom tracker

Provide ALL the context

No amount of context is too much. This is true whether you’re seeing a PCP and talking to a model. However, an average doctor only lets their patient talk for ~11s before interrupting. Models have infinite time and patience. So, be liberal and give it everything!

Write up your medical history, including gender, age, weight, height, family history, and other information that you think matters. Share this as a text snippet to the model.

Attach all potentially relevant records: blood work results, specialty tests, past clinical notes, etc. ChatGPT Health allows you to connect certain EHR systems directly; otherwise, these records can usually be exported from your electronic healthcare system. You can simply ask an LLM how to do so!

Keep adding context as you go. New data surfaces throughout the four-step process, so pause periodically and ask what else might be relevant. It’s more likely you’ve missed something than not. The model and your doctor should ask the questions that surface your unknown-unknowns, but with such a narrow view into your life, they’ll often miss things you’d catch.

Have data privacy concerns? Both ChatGPT and Claude let you opt out of having your data used for training; however, they are not by default HIPAA-compliant right now. I am happy to share my data because the upside of improving my day-to-day is high enough to outweigh the concern. This is a view that other patients and advocates share, but it’s ultimately a personal decision.

Be Specific

Describe symptoms in detail: severity, duration, what you did beforehand, and what caused it to stop.

For any result you haven’t uploaded as a file, give the test’s full name, your exact value (not just “in range”), and the reference range from your chart.

T4 is not free T4; estrogen is not ultrasensitive estradiol. Without specifics, the model may steer you wrong.

Different labs use different equipment, which means different reference ranges for the same test.

Being “in range” doesn’t tell the whole story. A borderline-high result is nothing like one that’s 10x over the limit.

Be Critical

Models can confidently say wrong things. The best defense is to understand the underlying science yourself. This can be time-intensive, but you ask the models to teach it to you :)

When you suspect an answer is off, regenerate it a few times and compare across different models. When they independently agree, the answer is more likely to be right.

Don’t take any risky medical action (e.g., adjusting medication) until your care team signs off.

Step 1: Tracking

Why tracking?

A week into my on-and-off fatigue, I kept catching myself thinking: “Maybe I feel bad because of X, since last time I felt bad, X happened too.” But two minutes of reflection would turn up just as many cases where the symptoms showed up without X, or X showed up without the symptoms. There are simply too many factors that might cause fatigue, headaches, and whatever else you’re dealing with. You cannot recall everything perfectly from memory, which is why tracking matters.

Longitudinal data on yourself also sets a baseline for any intervention you want to try. While some changes are dramatic enough to notice immediately, most changes such as diet, sleep, supplements, and even some medications, work slowly. Having the numbers lets you identify which interventions actually help based on more than vibes alone.

Tracking also forces you to question your assumptions about your body and look systematically at every variable that might be feeding your illness. My prolactinoma was diagnosed about 2.5 years late because I never took my irregular periods seriously.

Finally, tracking helps you see progress and hold onto hope. For weeks, I was frustrated and desperate for any improvement. The data let me point to something concrete: I’ve tried these interventions, and now I at least know they don’t work. That’s progress! The zig-zag in the numbers reminds me that healing isn’t linear.

My actual tracked data while I was figuring out my fatigue

What to track?

Ask an LLM to help you find a small set of high-signal metrics. Start by describing your symptoms and your working hypothesis, then ask what factors you should track. Follow up by asking what hidden assumptions you might be making and what you might have missed.

Figuring out what to track is an iterative process. At first, I logged only daily calories. But when I noticed that a small amount of carbs sometimes helped me recover faster mid-episode, I tracked carbs on the same spreadsheet. Later, I cut the friction by logging macros in an app instead of reconstructing my daily intake from memory each night.

Tracking is useless if you don’t stick with it, so commit only to what you can sustain, then expand slowly.

How to track?

There are only two rules: make it as easy as possible for yourself, and keep it in a format that’s easy to export and parse.

Because my symptoms are episodic with unknown triggers, I erred toward comprehensiveness. Here’s my setup, which takes about 20 minutes a day:

Specialized apps:

The Garmin watch I already wear tracks sleep score and steps.

Cronometer for food and liquid intake, which I also share with my dietitian.

Briefly, an over-the-counter continuous glucose monitor.

Core spreadsheets in Notion, which contain a daily log and an hourly log:

The hourly log runs from 9 am - 10 pm. For each hour, I record energy level (1–5), any symptoms, and notes on what I felt might be relevant.

The daily log tracks menstrual cycle day, days since my last tumor-medication dose, the previous night’s sleep score, calories and carbs, that day’s exercise, any stressors, and the average of the day’s hourly energy scores. Plus a notes column for anything else.

I had an AI agent build the spreadsheets for me and auto populate fields such as menstrual cycle date.

Depending on your situation, you may not need a central spreadsheet at all. If you only want to track food, exercise, and daily energy, a diet app, an exercise app, and one number a day in Apple Notes will do. You can stitch them together with AI later.

The point is to make your stack as frictionless as possible. For me, everything has to work on my phone so I can log on the fly. Customize it for yourself: if logging every meal is exhausting, just photograph your food and hand it to ChatGPT for a rough macro estimate.2

Step 2: Testing

Tracking captures how you feel, but it’s often too subjective to be diagnostic on its own. That’s why you run tests in parallel to find the root cause of an ambiguous symptom.

For my fatigue, lightheadedness, and brain fog, here’s what I tested:

General blood work. I used Function Health for a panel covering 100+ biomarkers at $365 a year. It’s pricier than asking a PCP for individual tests, but it was the most efficient way—in cost and time—to get broad coverage

[truncated for AI cost control]