{"id":27949688,"url":"https://github.com/adi-ray/medlens-ai","last_synced_at":"2026-05-14T21:02:02.367Z","repository":{"id":270509314,"uuid":"910555366","full_name":"adi-ray/MedLens-AI","owner":"adi-ray","description":"This project aims to leverage generative AI to provide detailed analysis and recommendations for medical images, assisting healthcare professionals in identifying potential health issues efficiently and accurately.","archived":false,"fork":false,"pushed_at":"2025-02-16T20:17:34.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T15:45:23.152Z","etag":null,"topics":["gemini","generative-ai","python","streamlit"],"latest_commit_sha":null,"homepage":"https://medlensai.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/adi-ray.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-31T16:08:27.000Z","updated_at":"2025-02-16T20:21:04.000Z","dependencies_parsed_at":"2025-05-07T15:39:25.429Z","dependency_job_id":"d25859f9-41a8-4e66-a386-ce3f2281cafa","html_url":"https://github.com/adi-ray/MedLens-AI","commit_stats":null,"previous_names":["adi-ray/medlens-ai"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/adi-ray/MedLens-AI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adi-ray%2FMedLens-AI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adi-ray%2FMedLens-AI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adi-ray%2FMedLens-AI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adi-ray%2FMedLens-AI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adi-ray","download_url":"https://codeload.github.com/adi-ray/MedLens-AI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adi-ray%2FMedLens-AI/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264455990,"owners_count":23611066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gemini","generative-ai","python","streamlit"],"created_at":"2025-05-07T15:29:52.865Z","updated_at":"2026-05-14T21:01:57.324Z","avatar_url":"https://github.com/adi-ray.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MedLens-AI 👨‍⚕️ 🩺 🏥\n\n## 🚨 Problem Statement\nIn modern healthcare, the demand for quick, accurate, and accessible medical diagnosis is increasing. Medical professionals often face challenges such as:\n\n- ⏰ **Time constraints** in reviewing medical images.\n- 🧠 **Limited expertise** in analyzing specific types of medical images.\n- ✅ **The need for a reliable second opinion.**\n\nThis project aims to assist healthcare professionals by providing **detailed analysis and recommendations** for medical images, helping them identify potential health issues efficiently and accurately.\n\n\n\n## 🎯 Objective\nDevelop a **Streamlit-based application** called **MedLens-AI** that integrates **Google's Generative AI capabilities** to:\n\n1.  **Analyze uploaded medical images.**\n2.  **Generate a structured report** with:\n     -  **Detailed insights.**\n     -  **Recommendations** for further tests or treatments.\n     -  **Potential treatments**, where applicable.\n\n\n\n## ⚙️ Project Setup\n\n### 1️⃣ Clone the Repository\n```bash\ngit clone https://github.com/adi-ray/MedLens-AI  \n```\n\n### 2️⃣ Create a Virtual Environment\nUsing Conda:\n\n```bash\nconda create -p env python=3.10 -y  \nconda activate ./env\n```\n\n### 3️⃣ Install Dependencies\nInstall all required Python packages using the `requirements.txt` file:\n\n```bash\npip install -r requirements.txt\n```\n\n### 4️⃣ Environment Configuration\nCreate a `.env` file in the root directory and add your Google API key:\n\n```plaintext\nGOOGLE_API_KEY=your_api_key_here\n```\n\n### 5️⃣ Run the Application\nLaunch the Streamlit application:\n\n```bash\nstreamlit run app.py\n```\n\n\n\n## 🌟 Features\n\n-  **Medical Image Analysis**: Quickly analyze medical images to identify abnormalities or conditions.\n- **Structured Reporting**:\n  - 📌 **Insights** into detected abnormalities or conditions.\n  - ✅ **Recommendations** for follow-up actions or tests.\n  - 💊 **Potential treatments**, when applicable.\n-  **User-Friendly Interface**: A clean and intuitive UI built with Streamlit for seamless usage.\n\n\n\n## 🛠️ Technologies Used\n\n-  **Python 3.10**\n-  **Streamlit**\n-  **Google Generative AI**\n\n\n\n## ⚠️ Disclaimer\nThis application is intended for **assistance purposes only** and does not replace professional medical advice. Always consult a certified medical practitioner for final decisions.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadi-ray%2Fmedlens-ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadi-ray%2Fmedlens-ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadi-ray%2Fmedlens-ai/lists"}