CardioCore
v1.0
Agentic Cardiac Assessment · Dual AMD MI300X
5 MCP tools · FHIR R4 · End-to-end in <5 seconds
Live analysis results
—
ECG RHYTHM
—
EJECTION FRACTION
—
LV SIZE
—
TRIAGE TIER
PULSE-7B
Gemma 3
FHIR R4
AMD MI300X
1·ECG
→
2·Echo EF
→
3·Structure
→
4·Risk
→
5·FHIR
PATIENT
SERVER
Test connection
—
1
ECG lead analysis
POST
/tools/analyze_ecg_leads · PULSE-7B · Instance B (165.245.137.168:8000)
pending
Upload ECG image or CSV file
PNG · JPEG · CSV (12-lead signal)
PULSE-7B is warming up on the GPU — this first request may take 60–90 seconds. Subsequent requests will be fast.
Run ECG analysis
2
Ejection fraction estimation
POST
/tools/estimate_ejection_fraction · Gemma 3 · Instance B
pending
Upload echocardiogram video
AVI · MP4 · MOV
Estimate ejection fraction
3
Cardiac structure analysis
POST
/tools/analyze_cardiac_structure · LV · wall thickness · valves · Instance B
pending
Uses the same echo video from step 2 automatically — no re-upload needed.
Analyse cardiac structure
4
HEART risk stratification
POST
/tools/risk_stratify · Pure Python · <1ms · 10-day MACE · Instance B
pending
Patient age
Troponin ratio (×ULN)
History suspicion
Slightly non-specific
Moderately suspicious
Highly suspicious
Known conditions (comma-separated)
Compute HEART score
5
FHIR R4 diagnostic report
POST
/tools/generate_cardiac_report · DiagnosticReport + 2 Observations · Instance B
pending
Chains all results → FHIR R4 Bundle: DiagnosticReport + ECG Observation + EF Observation. Schema-validated.
Generate FHIR bundle
CardioCore v1.0 · AMD Developer Hackathon 2025 · Agents Assemble Healthcare Hackathon · Instance B: 165.245.137.168 · Instance A: 134.199.200.40 · Research only — not for clinical use