From records to
clinical intelligence.

Upload a medical PDF and our AI pipeline handles the rest — reading the document, extracting biomarkers, diagnoses, procedures, and genetics, standardising results across labs, and generating an actionable health report.

Upload PDF
Medical records, labs, imaging
Extract & Structure
Biomarkers, diagnoses, genetics
Generate Report
AI-powered clinical insights

Five stages. Fully automated.

Every medical record passes through a five-stage AI pipeline. Each stage is purpose-built — reading the document, finding the clinical data, standardising it across labs, and writing the final report.

1

Upload

Medical records uploaded as PDFs

2

Read

Each page read and classified by content type

3

Extract

Biomarkers, diagnoses, procedures, genetics

4

Standardise

Names and units harmonised across labs and providers

5

Report

AI-generated clinical health reports

Stage 1

Upload Medical Records

Upload any medical PDF — lab reports, clinical notes, imaging results, genetic tests, or discharge summaries. Our platform accepts records from any healthcare provider, in any format.

Any provider, any format

No standardised template required. Upload PDFs from hospitals, labs, clinics, or specialists worldwide.

Secure cloud storage

Records are stored in encrypted cloud storage with signed URLs. Access is scoped to the patient and their clinician.

Batch or single upload

Upload individual records or entire patient histories at once. Each document is processed independently through the pipeline.

Stage 2

Reading & Classifying Pages

Before extraction begins, the document is read end-to-end and every page is classified by what it contains. This pre-screening identifies which pages hold clinical data and what type — so only relevant content reaches the extraction models.

Intelligent page reading

Advanced OCR and visual language models read text, tables, and images on every page — even scanned documents, handwritten notes, and complex table layouts.

Content classification

Each page is sorted by data type — biomarker results, clinical findings, genetic data, or non-medical content. Pages without clinical relevance are filtered out early.

Smart routing

Pages with visual content (charts, scanned tables) are sent to specialised vision models, while text-heavy pages use faster text models — optimising both accuracy and speed.

Stage 3

Clinical Data Extraction

Four specialised AI processors run in parallel — each trained to extract a specific category of clinical data with high precision. Every data point is attributed to its source page and validated against clinical standards.

Biomarkers Blood work, hormonal panels, metabolic markers — values, units, and ranges. Diagnoses Active and resolved conditions with severity, coding, and timeline. Procedures Surgeries, treatments, and interventions with dates, outcomes, and context. Genetics Variants classified by clinical significance — pathogenic to benign.

Parallel processing

All four data categories are extracted simultaneously across multiple pages, with concurrent processing for maximum throughput.

Intelligent date inference

When test dates are missing from a page, the system propagates dates from adjacent pages and cross-references between data types to ensure temporal accuracy.

Deduplication

Duplicate entries that appear across multiple pages are automatically detected and merged, preserving the most complete version of each data point.

Stage 4

Standardising Results Across Labs

Different labs use different names and units for the same test. This stage harmonises biomarker names, converts units to a single standard, and tags each result with clinical context — so values from any provider can be compared on a like-for-like basis, over time.

Canonical naming

Medical embedding models cluster similar biomarker names (e.g. "HbA1c", "Hemoglobin A1C", "Glycated Haemoglobin") under a single canonical name — enabling longitudinal tracking across providers.

Unit conversion

Results are converted to standard units so values from different labs are directly comparable. Reference ranges are recalculated to match, preserving clinical meaning.

Clinical classification

Each biomarker is assigned to health areas (cardiovascular, metabolic, thyroid, etc.) and clinical groups — enabling filtering, organisation, and targeted analysis by body system.

Stage 5

AI Report Generation

With structured, standardised data in place, AI generates comprehensive health reports tailored to each patient. Multiple report types are available — each designed for a different clinical lens and consultation need.

Evidence-based analysis

Every insight and recommendation is grounded in the patient's actual data and peer-reviewed clinical guidelines. The AI cites its sources and explains its reasoning.

Multiple report types

From comprehensive clinical analysis to focused biomarker trend tracking — choose the report type that fits the consultation. Each offers a distinct clinical perspective.

Actionable output

Reports surface the insights that matter most — flagged values, emerging trends, risk factors, and prioritised recommendations — ready for clinical decision-making.

Explore report types

Built for accuracy and scale.

Parallel processing, intelligent routing, automatic retry and recovery, and comprehensive observability — engineered for clinical-grade reliability.

Ready to transform your
clinical workflow?

Start generating AI-powered health reports for your patients today.

Get started