Built This Week/Builds

Builds

23andMe Raw Data Dashboard with Claude Code

Your unreadable 23andMe TXT export becomes a working health dashboard once Claude Code can read it alongside your blood work, and you can keep it entirely on your own computer.

Jordan turned his raw 23andMe export into a private health dashboard with Claude Code. It reads the DNA file, combines it with his blood test results and current medications, shows genetic insights from APOE to physical traits, and writes reports he can share. He showed it in Episode 30 (February 6, 2026), starting at 01:38. He didn't say how long it took to build.

Why we built it

When 23andMe looked headed for bankruptcy and people worried about their data being sold, Jordan downloaded his. What he got was a single TXT file of about 15 MB that he called "pretty much unreadable." It sat in his Google Drive for a long time until he was looking for a new project.

And I figured, you know, why not give Claude code access to my DNA, and, you know, maybe I can even add some additional health information.

— Jordan Metzner, Episode 30

His goal was a long-term, holistic record that surfaces insights "not easily available" elsewhere.

The stack

  • Claude Code: read the DNA file and built the dashboard, the insight views and the reports.
  • SQLite: local storage. Nothing runs on a server.

How we built it, step by step

  1. Export your raw data. Download the TXT file from 23andMe. Jordan kept his in Google Drive.
  2. Give Claude Code the file. Point it at the raw DNA data.
  3. Add your own health context. Jordan entered the medications he takes and his blood test results so the system could tie his DNA to his actual health.
  4. Ask for insight views. Claude Code built screens for APOE, diabetes risk, lactose intolerance, stress response, aging markers, physical traits and per-chromosome detail.
  5. Generate reports. Jordan had it write a doctor-ready report for his sister.
  6. Keep it local. SQLite, run on his own machine when he needs it.

How it turned out

The most useful finding was about a cholesterol medication. Jordan had responded very strongly to it, with a big drop in LDL, and Claude suggested his blood siblings ask about it too. His sister had never heard of the drug and asked what to tell her doctor, so:

So I actually had Claude code build an entire report for my sister based on my DNA and my health information so she could share it with her doctor, and so that they could analyze her health against what might be hereditary or kind of inherited behaviors.

— Jordan Metzner, Episode 30

He hadn't heard back yet about her doctor visit. He thinks sharing health data between siblings this way could become a new way for families to understand what's hereditary.

Not everything matched reality. The dashboard flagged high lactose intolerance, which Jordan said he doesn't noticeably have. Treat the output as something to discuss with a doctor, which is what he planned to do at his next visit.

Sam's reaction: he gets a yearly sign-off from his doctor and forgets about it, without tracking how his blood work trends. He agreed there's no reason to put a tool like this online.

What we'd do differently

  • Keep feeding it. Jordan plans to add new blood work after every doctor visit and expects better insights as models improve.
  • Use your health record exports. If your doctor uses Epic MyChart, exporting blood work history is easy, which saves typing it in.

Jordan's genetically high cholesterol was also behind an earlier build, the cholesterol medication 3D visualizer. In the same episode Sam showed his rep-by-rep AI personal trainer. More on the topic: AI in Healthcare.

FAQ

How do you analyze 23andMe raw data with AI?

Jordan downloaded his raw 23andMe TXT file (about 15 MB), gave Claude Code access to it, added his medications and blood test results, and had Claude Code build views for markers like APOE, diabetes risk, lactose intolerance, stress response and aging, plus chromosome details.

How do you read a 23andMe raw data file?

On its own the export is one TXT file that Jordan called pretty much unreadable. Having Claude Code parse it and generate a dashboard was how he made sense of it.

Is it safe to give Claude Code your DNA data?

Jordan kept the app fully local: it uses SQLite and runs only on his computer, and he chose not to put it on the internet. We did not discuss data retention policies on the show.

Can you build an AI health dashboard from your blood work?

Yes. Jordan added blood test results and medications by hand and plans to add new blood work after each doctor visit. He noted that if your doctor uses Epic MyChart, exporting your blood work history is easy.