radioflow / README.md
SamarpeetGarad's picture
Upload README.md with huggingface_hub
f73e73c verified
---
title: RadioFlow - AI Radiology Workflow Agent
emoji: 🩻
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 4.19.0
app_file: app.py
pinned: true
license: cc-by-4.0
tags:
- medical
- radiology
- chest-x-ray
- medgemma
- hai-def
- healthcare
- agentic
- multi-agent
---
# RadioFlow: AI-Powered Radiology Workflow Agent
> **MedGemma Impact Challenge Submission**
> Targeting: Main Track + Agentic Workflow Prize
## Overview
RadioFlow is a multi-agent AI system that streamlines radiology workflows by processing chest X-rays through an orchestrated pipeline of specialized agents. Built with Google's Health AI Developer Foundations (HAI-DEF) models.
## Architecture
```
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ RADIOFLOW ORCHESTRATOR β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ β”‚ Agent 1 │───▢│ Agent 2 │───▢│ Agent 3 β”‚ β”‚
β”‚ β”‚ CXR Analyzer β”‚ β”‚ Finding β”‚ β”‚ Report β”‚ β”‚
β”‚ β”‚ β”‚ β”‚ Interpreter β”‚ β”‚ Generator β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚ β”‚ β”‚ β”‚
β”‚ β”‚ β–Ό β”‚
β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ β”‚ β”‚ Agent 4 β”‚ β”‚
β”‚ └─────────────────────────────▢│ Priority β”‚ β”‚
β”‚ β”‚ Router β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
```
## Agents
| Agent | Model | Function |
|-------|-------|----------|
| **CXR Analyzer** | CXR Foundation | Process chest X-ray, extract features, detect abnormalities |
| **Finding Interpreter** | MedGemma | Interpret visual findings into clinical language |
| **Report Generator** | MedGemma | Create structured radiology report |
| **Priority Router** | MedGemma | Assess urgency, route to care pathway |
## HAI-DEF Models Used
- **CXR Foundation**: [google/cxr-foundation](https://huggingface.co/google/cxr-foundation)
- **MedGemma**: [google/medgemma-4b-it](https://huggingface.co/google/medgemma-4b-it)
## Usage
1. Upload a chest X-ray image
2. (Optional) Add clinical context
3. Click "Analyze X-Ray"
4. View the generated report, priority assessment, and visualizations
## License
This project is submitted under CC BY 4.0 as required by the competition.
## Disclaimer
⚠️ **For demonstration purposes only. Not for clinical use.**
This AI system requires radiologist verification before any clinical decisions.
## Acknowledgments
- Google Health AI Developer Foundations team
- MedGemma Impact Challenge organizers