MARCUS: An agentic, multimodal vision-language model for cardiac diagnosis and management

Jack W O'Sullivan, Mohammad Asadi, Lennart Elbe, Akshay Chaudhari, Tahoura Nedaee +6 more
3/23/2026
cs.AI

No official code found. Best implementation: masadi-99/MARCUS (1 star, last commit 2026-03-20).

Abstract

Cardiovascular disease remains the leading cause of global mortality, with progress hindered by human interpretation of complex cardiac tests. Current AI vision-language models are limited to single-modality inputs and are non-interactive. We present MARCUS (Multimodal Autonomous Reasoning and Chat for Ultrasound and Signals), an agentic vision-language system for end-to-end interpretation of electrocardiograms (ECGs), echocardiograms, and cardiac magnetic resonance imaging (CMR) independently and as multimodal input. MARCUS employs a hierarchical agentic architecture comprising modality-specific vision-language expert models, each integrating domain-trained visual encoders with multi-stage language model optimization, coordinated by a multimodal orchestrator. Trained on 13.5 million images (0.25M ECGs, 1.3M echocardiogram images, 12M CMR images) and our novel expert-curated dataset spanning 1.6 million questions, MARCUS achieves state-of-the-art performance surpassing frontier models (GPT-5 Thinking, Gemini 2.5 Pro Deep Think). Across internal (Stanford) and external (UCSF) test cohorts, MARCUS achieves accuracies of 87-91% for ECG, 67-86% for echocardiography, and 85-88% for CMR, outperforming frontier models by 34-45% (P<0.001). On multimodal cases, MARCUS achieved 70% accuracy, nearly triple that of frontier models (22-28%), with 1.7-3.0x higher free-text quality scores. Our agentic architecture also confers resistance to mirage reasoning, whereby vision-language models derive reasoning from unintended textual signals or hallucinated visual content. MARCUS demonstrates that domain-specific visual encoders with an agentic orchestrator enable multimodal cardiac interpretation. We release our models, code, and benchmark open-source.

View on arXivView PDF

Code Implementations(1)

masadi-99/MARCUSCommunity76%

MARCUS: An agentic, multimodal vision-language model for cardiac diagnosis and management

10CSS, HTMLMar 20, 20267 months agoNOASSERTION

Similar Papers

Cite this paper

@article{osullivan2026marcus,
  title  = {MARCUS: An agentic, multimodal vision-language model for cardiac diagnosis and management},
  author = {Jack W O'Sullivan and Mohammad Asadi and Lennart Elbe and Akshay Chaudhari and Tahoura Nedaee and Francois Haddad and Michael Salerno and Li Fe-Fei and Ehsan Adeli and Rima Arnaout and Euan A Ashley},
  year   = {2026},
  eprint = {2603.22179},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.22179v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.22179.svg)](https://codeofpaper.com/paper/2603.22179)

Discussion