Open Source

Understand
Your Health Data

The only open-source platform that parses, normalizes, and tracks health records from any lab, provider, or format.

From lab PDFs to wearable exports — delegate parsing to AI with full provenance, confidence scoring, and insights grounded in your actual records.

Parses lab reports from the most common providers

HOW IT WORKS
01

Upload anything

Drop a lab report PDF, CSV export, or connect a wearable. We accept results from Quest, LabCorp, hospital systems, and dozens more.

02

Automatic parsing

AI classifies your document, extracts every value, normalizes units, and maps to standard medical codes — with confidence scores on every extraction.

03

Track and understand

See trends over time, share specific slices with your doctor, and ask AI questions grounded in your actual records.

Ingestion

Drop your lab report.
See what it means in seconds.

The pipeline classifies, extracts, normalizes, and maps to standard codes. You review anything that's uncertain.

01 – Lab Report
quest_labs_mar2026.pdf
Lab report · Quest Diagnostics
DONE
CONFIDENCE
0.96
RECORDS
18
PARSER
lab-pdf v2.1

AI-powered parsing

Upload any lab report PDF. AI classifies the document, extracts every value, normalizes units, and maps to standard medical codes — with confidence scores on every extraction.

01 LAB REPORTS02 WEARABLES03 ENCOUNTER NOTES
Provenance

Every value in OpenVitals traces back to its source — with full transparency on how it was parsed, coded, and confirmed.

Source Tracking

Click any observation and see the full chain: source PDF, parser version, LOINC code, confidence score. No black boxes.

Learn more about provenance →

Confidence Scoring

Every extraction comes with a confidence score. High confidence values flow automatically; uncertain values get flagged for your review.

Learn more about confidence →

Never wonder where
a number came from.

SRCQuest Diagnostics PDF
PSRlab-pdf-parser v2.1
CNF0.94
CODLOINC 13457-7
STSUser confirmed
AI

AI that only speaks
from your records.

Ask questions about your health data and get answers grounded in your actual observations. Every response cites the data it used.

01 – Health Chat
EXAMPLE QUERY
“How have my lipid panel results changed over the last year?”
SRC6 observationsRNGMar 2025–2026LABQuest + LabCorp

Grounded responses

Every AI answer cites specific observations, dates, and sources. No hallucinations — only facts from your verified health records.

01 HEALTH CHAT02 SUMMARIES03 RECOMMENDATIONS
Sharing

Share exactly what
your doctor needs.

Create scoped shares by category, time range, and access level. Your cardiologist sees lipids and vitals. Nobody sees what they shouldn't.

01 – Doctor Share
Dr. Martinez — Cardiology
CATEGORIES
4
ACCESS
FULL
EXPIRES
30 days

Scoped data access

Create time-limited shares filtered by category. Your cardiologist sees labs and vitals. Your nutritionist sees diet-related labs. Full audit trail on every access.

01 DOCTOR SHARES02 SHARE LINKS03 EXPORT
Medications

See how your medications
connect to your labs.

Active medications, supplements, dosage, frequency, and daily adherence — all linked to your health timeline and lab results.

Active medications
MEDICATION
DOSAGE
PURPOSE
STATUS
LINKED LABS
STARTED
Atorvastatin
20mg · Once daily
Cholesterol management
ACTIVE
LDL, HDL, Triglycerides
Jan 2025
Vitamin D3
5000 IU · Once daily
Vitamin D deficiency
ACTIVE
Vitamin D, Calcium
Mar 2026
LDL CholesterolAtorvastatin
14298mg/dL
↓ 31%
Since starting atorvastatin
HDL CholesterolAtorvastatin
4858mg/dL
↑ 21%
Since starting atorvastatin
Vitamin DVitamin D3
1422ng/mL
↑ 57%
Since starting vitamin d3
Use Cases

Across every health domain

OpenVitals helps individuals and practitioners understand health data across the entire biomarker landscape.

Lab Result Tracking

Upload lab PDFs from Quest, LabCorp, or any provider. AI parses every value, normalizes units, and maps to standard codes — so you can track trends across years of results.

Provenance & Trust

Every observation traces back to its source document, parser version, and confidence score. Click any value and see the full chain — no black boxes.

Scoped Sharing

Create time-limited, category-filtered shares for your doctors. Your cardiologist sees lipids and vitals. Your nutritionist sees diet-related labs. Nobody sees what they shouldn't.

Wearable Integration

Connect Whoop, Apple Watch, Oura, Garmin, and Fitbit. Recovery scores, HRV, sleep duration, and activity data flow in automatically alongside your lab work.

Medication Correlation

Track active medications and supplements alongside your labs. See how starting atorvastatin correlates with your LDL trend, or how vitamin D supplementation tracks against levels.

Self-Hosted & Open

Run the entire platform on your own infrastructure. TypeScript end-to-end, Postgres, Drizzle, tRPC. Extend with custom parsers, views, and analyzers via the plugin SDK.

Get Started
Start Tracking

Ready to understand
your health data?