AURA represents a paradigm shift from static prediction systems to agentic AI agents capable of reasoning, interacting with tools, and adapting to complex medical imaging tasks.
AURA is the first visual linguistic explainability agent designed specifically for comprehensive analysis, explanation, and evaluation of medical images. By enabling dynamic interactions, contextual explanations, and hypothesis testing, AURA represents a significant advancement toward more transparent, adaptable, and clinically aligned AI systems.
Clone the repository
git clone https://github.com/your-username/AURA.git
cd AURA
Create virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
Install dependencies
pip install -r requirements.txt
Set up environment variables
cp .env.example .env
# Edit .env and add your Hugging Face token
Launch AURA
python main_aura.py
AURA leverages a modular architecture with the following components:
# Upload a chest X-ray image and ask:
"Analyze this chest X-ray and provide comprehensive visual explainability analysis"
# Generate counterfactuals for specific findings:
"Remove the pleural effusion and show me the difference"
# Analyze demographic variations:
"Generate counterfactuals showing age and sex variations"
HF_TOKEN: Your Hugging Face token for model accessMODEL_NAME: Model name (default: microsoft/maira-2)CACHE_DIR: Cache directory for models and dataEach tool can be configured through the prompt.yml file, allowing for:
AURA demonstrates state-of-the-art performance in:
PRISM (Precise counterfactual Image generation using language guided Stable diffusion Model) is currently closed-source and not included in this repository. The processing pipeline is prepared for PRISM integration, and we will update the code as soon as PRISM becomes open-weight.
For more information about PRISM, visit: PRISM on Hugging Face
This project is licensed under the MIT License - see the LICENSE file for details.
If you use AURA in your research, please cite our paper:
@misc{fathi2025aura,
title={AURA: A Multi-Modal Medical Agent for Understanding, Reasoning & Annotation},
author={Fathi, Nima and Kumar, Amar and Arbel, Tal},
eprint={2507.16940},
url={https://arxiv.org/abs/2507.16940},
year={2025}
}
๐ Star this repository if you find it useful!
Made with โค๏ธ by the AURA team
2 commits
Python
100.0%
AURA represents a paradigm shift from static prediction systems to agentic AI agents capable of reasoning, interacting with tools, and adapting to complex medical imaging tasks.
AURA is the first visual linguistic explainability agent designed specifically for comprehensive analysis, explanation, and evaluation of medical images. By enabling dynamic interactions, contextual explanations, and hypothesis testing, AURA represents a significant advancement toward more transparent, adaptable, and clinically aligned AI systems.
Clone the repository
git clone https://github.com/your-username/AURA.git
cd AURA
Create virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
Install dependencies
pip install -r requirements.txt
Set up environment variables
cp .env.example .env
# Edit .env and add your Hugging Face token
Launch AURA
python main_aura.py
AURA leverages a modular architecture with the following components:
# Upload a chest X-ray image and ask:
"Analyze this chest X-ray and provide comprehensive visual explainability analysis"
# Generate counterfactuals for specific findings:
"Remove the pleural effusion and show me the difference"
# Analyze demographic variations:
"Generate counterfactuals showing age and sex variations"
HF_TOKEN: Your Hugging Face token for model accessMODEL_NAME: Model name (default: microsoft/maira-2)CACHE_DIR: Cache directory for models and dataEach tool can be configured through the prompt.yml file, allowing for:
AURA demonstrates state-of-the-art performance in:
PRISM (Precise counterfactual Image generation using language guided Stable diffusion Model) is currently closed-source and not included in this repository. The processing pipeline is prepared for PRISM integration, and we will update the code as soon as PRISM becomes open-weight.
For more information about PRISM, visit: PRISM on Hugging Face
This project is licensed under the MIT License - see the LICENSE file for details.
If you use AURA in your research, please cite our paper:
@misc{fathi2025aura,
title={AURA: A Multi-Modal Medical Agent for Understanding, Reasoning & Annotation},
author={Fathi, Nima and Kumar, Amar and Arbel, Tal},
eprint={2507.16940},
url={https://arxiv.org/abs/2507.16940},
year={2025}
}
๐ Star this repository if you find it useful!
Made with โค๏ธ by the AURA team
2 commits
Python
100.0%