mirror of
https://github.com/Shubhamsaboo/awesome-llm-apps.git
synced 2026-03-08 23:13:56 -05:00
- Changed model ID from "gemini-2.0-flash" to "gemini-2.5-pro" for improved performance. - Specified the type of response from the medical agent's run method as RunOutput. - Updated requirements.txt to enforce a minimum version for the 'agno' package.
🩻 Medical Imaging Diagnosis Agent
A Medical Imaging Diagnosis Agent build on agno powered by Gemini 2.0 Flash that provides AI-assisted analysis of medical images of various scans. The agent acts as a medical imaging diagnosis expert to analyze various types of medical images and videos, providing detailed diagnostic insights and explanations.
Features
- Comprehensive Image Analysis
- Image Type Identification (X-ray, MRI, CT scan, ultrasound)
- Anatomical Region Detection
- Key Findings and Observations
- Potential Abnormalities Detection
- Image Quality Assessment
- Research and Reference
How to Run
-
Setup Environment
# Clone the repository git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git cd ai_agent_tutorials/ai_medical_imaging_agent # Install dependencies pip install -r requirements.txt -
Configure API Keys
- Get Google API key from Google AI Studio
-
Run the Application
streamlit run ai_medical_imaging.py
Analysis Components
-
Image Type and Region
- Identifies imaging modality
- Specifies anatomical region
-
Key Findings
- Systematic listing of observations
- Detailed appearance descriptions
- Abnormality highlighting
-
Diagnostic Assessment
- Potential diagnoses ranking
- Differential diagnoses
- Severity assessment
-
Patient-Friendly Explanations
- Simplified terminology
- Detailed first-principles explanations
- Visual reference points
Notes
- Uses Gemini 2.0 Flash for analysis
- Requires stable internet connection
- Free API usage costs - 1,500 free requests per day by google!
- For educational and development purposes only
- Not a replacement for professional medical diagnosis
Disclaimer
This tool is for educational and informational purposes only. All analyses should be reviewed by qualified healthcare professionals. Do not make medical decisions based solely on this analysis.