Search papers, labs, and topics across Lattice.
MARC is an open-source framework that enhances clinical AI reasoning by utilizing a multi-agent orchestration approach instead of traditional monolithic LLM prompting. This framework enables specialized agents to perform tasks such as extraction, reasoning, and evaluation with explicit context passing, allowing for traceable outputs and effective failure attribution. A key innovation is the Decomposer module, which automates the generation of task-specific prompts from plain-language descriptions, streamlining the process for clinical experts without programming skills.
MARC's multi-agent orchestration allows for precise clinical AI reasoning while eliminating the need for manual prompt engineering.
We present Multi-Agent Reasoning and Coordination (MARC), an open-source framework that replaces monolithic LLM prompting with deterministic multi-agent orchestration for clinical reasoning. MARC coordinates role-specialized agents for extraction, reasoning, answer generation, and evaluation, with explicit context passing and traceable intermediate outputs, enabling stage-wise failure attribution. We additionally introduce a Decomposer module that generates task-specific agent prompts from a plain-language description, eliminating manual prompt engineering. The framework supports both API-based and local CPU-compatible deployments and is entirely configurable via YAML, without code modifications. MARC is designed to be model-agnostic, interpretable, and accessible to clinical domain experts without programming expertise. The full framework is available at https://github.com/Penn-RAIL/MARC-v1.