This project is built with the goal of assisting users in understanding their medical lab reports using modern AI technologies — by combining OCR, LLMs, and vector databases for accurate, interactive explanations.
😉 YouTube Video Demo, Click the image- Upload PDF/Image: Upload lab reports in PDF or image format
- Handwriting Extraction: Converts handwritten doctor notes into readable text
- Query Your Report: Ask health-related questions based on your specific report
- Powered by Google Gemini: Uses Gemini 1.5 Pro for medical QA
- Contextual Answers with Pinecone: Uses Pinecone DB for semantic search on Henry's Lab Manual (1800+ pages)
- Next.js 15 - The React framework for production
- TypeScript - For type safety and better code quality
- Tailwind CSS - Utility-first CSS framework
- Google Gemini - AI model for intelligent responses via
@ai-sdk/google - Pinecone - Vector database for contextual search
- Is this a real medical diagnostic tool?
- No, AI Doctor is designed to help understand lab reports, not to replace professional medical advice.
- Can I contribute?
- Yeah sure why not! Just open an issue, create a pull request.
- How does it handle my medical data?
- Your data is processed locally and securely. We don't store any of your medical information.
git clone https://github.com/akshaysinhaaa/ai-doctor.git
cd ai-doctor
npm install
npm run dev