EviDx: Evidence-Aware Active Diagnosis with Scaffolded LLM Agents

Lihang Zeng, Shaoting Zhang, Xiaofan Zhang
8/25/2026
cs.AI

No official code found. Best implementation: LihangZeng/EviDx (1 star, Apache-2.0, last commit 2026-08-26).

Abstract

Clinical diagnosis is an active evidence-seeking process in which clinicians acquire evidence, update competing hypotheses, and decide when the available evidence is sufficient for diagnosis. Yet many medical diagnosis systems built around large language models (LLMs) still formulate diagnosis as static case-to-answer prediction, with limited support for evidence acquisition. Agentic LLMs offer a dynamic alternative through tool use and intermediate diagnostic trajectories, but existing systems often under-specify how patient evidence should be exposed, scaffolded, and controlled at runtime. We introduce EviDx, an evidence-aware active diagnosis framework that pairs patient-specific diagnostic environments with a clinical diagnostic scaffold and an observer-guided runtime harness. In EviDx, $\mathcal{E}$-Synthesis constructs interactive environments from raw clinical cases; the scaffold organizes role-specialized agents, evidence tools, and evolving evidence states; and the harness regulates diagnostic termination by tracking uncertainty and evidence coverage. A 3-level evaluation pyramid assesses execution robustness, reasoning dynamics, and diagnostic outcomes. Experiments show that EviDx improves diagnostic performance and process stability while revealing model-dependent capability boundaries.

View on arXivView PDF

Code Implementations(1)

LihangZeng/EviDxCommunity74%
Apache-2.0

EviDx: Evidence-Aware Active Diagnosis with Scaffolded LLM Agents

10Aug 24, 20261 months agoApache-2.0

Similar Papers

Cite this paper

@article{zeng2026evidx,
  title  = {EviDx: Evidence-Aware Active Diagnosis with Scaffolded LLM Agents},
  author = {Lihang Zeng and Shaoting Zhang and Xiaofan Zhang},
  year   = {2026},
  eprint = {2608.24570},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2608.24570v1}
}

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/2608.24570.svg)](https://codeofpaper.com/paper/2608.24570)

Discussion