Bridging the evidenceβpractice gap in cardiovascular care using Retrieval-Augmented Generation and Multi-Agent System (MAS).
Cardiovascular diseases (CVDs) are the leading cause of death globally. An estimated 19.8 million people died from CVDs in 2022, representing approximately 32% of all global deaths. WHO
Over the past decades, major professional bodiesβsuch as the American College of Cardiology/American Heart Association (ACC/AHA), the European Society of Cardiology (ESC), and the World Health Organization (WHO)βhave published comprehensive guidelines that define optimal diagnostic, therapeutic, and preventive strategies of cardiovascular diseases.
However, real-world clinical practice frequently fails to align with these guidelines. This persistent discrepancy, commonly referred to as the evidenceβpractice gap, results in suboptimal treatment decisions and failure to achieve recommended clinical targets for many patients with CVD. NIH
A study conducted in 5 Europe countries have identified 5 most common barriers cited by physicians in implementation of these guidelines. NIH
These are not purely medical problems β they are information, cognition, and coordination problems, which makes them ideal targets for AI systems.
This project addresses the evidenceβpractice gap by building a modular AI system that:
- Makes clinical guidelines instantly accessible
- Reduces guideline overload
- Supports clinicians under time pressure
- Improves patient adherence and follow-up
The system is designed as a Clinical Decision Support System (CDSS) β it assists clinicians, not replaces them.
This project builds a 3-layered AI ecosystem:
βββββββββββββββββββββββββββ
β Guideline RAG Engine |
β Evidence Retrieval β
ββββββββββββββ¬βββββββββββββ
β
ββββββββββββββΌβββββββββββββ
β Multi-Agent System β
β Care Planning + Support β
ββββββββββββββ¬βββββββββββββ
β
ββββββββββββββΌβββββββββββββ
β Production System β
β (Deployment, UI, EHR) β
βββββββββββββββββββββββββββ
Each layer solves a different part of the real-world barrier stack.
This is an umbrella repository. The core implementations live in separate modules:
| Component | Purpose |
|---|---|
| 1. Guideline RAG System | Solves guideline overload and lack of awareness |
| 2. Multi-Agent Clinical System | Solves time pressure and patient compliance |
| 3. Production System | Makes the whole system usable in real clinical environments |
Independent Research Module
π ./rag-guideline-engine
A Retrieval-Augmented Generation (RAG) based CDSS that transforms static cardiovascular guidelines into a queryable clinical reasoning system.
- Clinicians cannot memorize thousands of pages of guidelines
- Searching PDFs during consultation is impractical
- Guidelines are scattered, dense, and frequently updated
It converts ESC/ACC/WHO guidelines into a structured, searchable knowledge system and generates patient-specific, evidence-grounded recommendations.
βββββββββββββββββββββββββββββββ
β Patient Clinical Summary β
β + |
| Clinician Query β
ββββββββββββββββ¬βββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββ
β Query Rewriting Layer β
β (Medical Variant Generator)β
ββββββββββββββββ¬βββββββββββββββ
β
Expanded Medical Queries
β
βΌ
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Retrieval Funnel β
β β
β ββββββββββββββββββββ ββββββββββββββββββββ β
β β Vector Search β β Graph Search β β
β β (ChromaDB) β β (Neo4j KG) β β
β β "Similar Text" β β"Related Entities"β β
β βββββββββββ¬βββββββββ ββββββββββ¬ββββββββββ β
β β β β
β βββββββββββββ¬βββββββββββββ β
β βΌ β
β Candidate Guideline Chunks β
βββββββββββββββββββββββββββ¬βββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββ
β Context-Aware Reranker β
β (Patient-Specific Scoring) β
ββββββββββββββββ¬βββββββββββββββ
β
Top-K Evidence Snippets
β
βΌ
βββββββββββββββββββββββββββββββ
β Guardrailed LLM Generator β
β (Evidence-Constrained CDSS)β
ββββββββββββββββ¬βββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββ
β Guideline-Aligned Output β
β + Citations + Transparency β
βββββββββββββββββββββββββββββββ
Built on top of the RAG Engine
π ./multi-agent-clinical-system
Moves beyond information retrieval to care coordination and reasoning, using multiple specialized AI agents.
Even when guidelines are known:
- Clinicians lack time for deep planning
- Patients struggle with adherence
- Care is fragmented
ββββββββββββββββββββββββββββ
β Clinician / System β
β Query + Patient Data β
ββββββββββββββ¬ββββββββββββββ
β
βΌ
ββββββββββββββββββββββββββββ
β Orchestrator Agent β
β (Task Routing + Control) β
ββββββββββββββ¬ββββββββββββββ
β
ββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββ
βΌ βΌ βΌ
βββββββββββββββββββ ββββββββββββββββββββ ββββββββββββββββββββββ
β Guideline Agent β β Clinical Reasonerβ β Patient Comm Agent β
β (Evidence Query)β β (Care Planning) β β (Education Output) β
βββββββββ¬ββββββββββ βββββββββββ¬βββββββββ βββββββββββ¬βββββββββββ
β β β
β βΌ β
β ββββββββββββββββββββββββ β
β β Medication Agent β β
β β(Therapy Optimization)β β
β βββββββββββ¬βββββββββββββ β
β β β
βββββββββββββββ¬ββββββββββββββ΄ββββββββββββ¬ββββββββββββββββββ
βΌ βΌ
ββββββββββββββββββ ββββββββββββββββββββββ
β Risk Agent β β Adherence Agent β
β (Risk Scoring) β β (Follow-up Logic) β
ββββββββββββββββββ ββββββββββββββββββββββ
- Longitudinal care planning
- Medication adjustment logic
- Patient-specific lifestyle advice
- Automated follow-up suggestions
This layer tackles:
β Time pressure β Complex decision-making β Patient compliance
Turning Research into Real-World Infrastructure
π ./production-system
Transforms the AI system into a clinically deployable platform.
- API infrastructure
- Security & privacy design
- Logging and audit trails
- Monitoring and evaluation
- UI for clinicians
- Integration pathways (future EHR compatibility)
Most AI healthcare projects fail not because of models β they fail at deployment, safety, and usability.
This module ensures:
- Clinical transparency
- Traceability of recommendations
- Safe system behavior
| Phase | Focus |
|---|---|
| Phase 1 | Build and validate Guideline RAG Engine |
| Phase 2 | Develop Multi-Agent Clinical Layer |
| Phase 3 | Integrate agents with RAG |
| Phase 4 | Production architecture & API |
| Phase 5 | Evaluation & validation |
- This is a decision support system, not an autonomous clinician
- Recommendations are limited to available guideline evidence
- Clinical outcome improvements require real-world validation
This project demonstrates how RAG + Multi-Agent AI can be responsibly used in healthcare to:
- Reduce cognitive overload
- Improve evidence access
- Support structured clinical reasoning
- Enhance patient engagement
It targets the information and cognition bottlenecks at the heart of the evidenceβpractice gap.
This project contributes to:
- Medical RAG architectures
- Multi-agent clinical reasoning systems
- Faithfulness-constrained medical LLMs
- AI for evidence-based medicine
| Module | Description |
|---|---|
| Guideline RAG Engine | Evidence retrieval system |
| Multi-Agent Clinical System | Care reasoning & coordination |
| Production System | Deployment infrastructure |
All components of this system are released under the MIT License unless stated otherwise. See individual repositories for details.
