Skip to content

MediQuery is an AI-driven web application that helps users analyze and gain insights from medical reports. Leveraging state-of-the-art AI technologies such as Google Gemini, Pinecone, and a modern web stack with Next.js and Shadcn/ui, it allows users to upload PDFs or images of their medical reports and get precise, personalized insights.

License

Notifications You must be signed in to change notification settings

rahulgithub-web/MediQuery

Repository files navigation

🩺 MediQuery - AI-Powered Medical Insights πŸ’‘

Project Banner

πŸ‘¨β€πŸ’» Overview

MediQuery is an AI-driven web application that helps users analyze and gain insights from medical reports. Leveraging state-of-the-art AI technologies such as Google Gemini, Pinecone, and a modern web stack with Next.js and Shadcn/ui, it allows users to upload PDFs or images of their medical reports and get precise, personalized insights through an interactive chat interface.

πŸš€ Key Features

  • πŸ“„ Upload Medical Reports: Supports PDF and image uploads (JPG, PNG) for analysis.
  • πŸ’‘ AI-Powered Insights: Uses Google's Gemini for vision capabilities to extract key information.
  • 🧠 Chat with AI: Interactive chat interface to ask questions and receive insights.
  • πŸ” RAG Model Integration: Combines knowledge retrieval with generative AI for accurate results.
  • πŸ”’ Secure Data Handling: Advanced encryption ensures user data privacy.
  • 🎨 Beautiful UI: Developed with Next.js and Shadcn/ui for a modern and responsive user interface.

πŸ“š Tech Stack

Frontend React Tailwind CSS shadcn/ui

Backend Google Gemini Pinecone Vercel AI SDK

Hugging Face API Deployment

🌐 Live Demo

Experience MediQuery in action: MediQuery Demo

πŸ“Έ Screenshots

Landing Page

Landing Page

User Dashboard

Dashboard

πŸ›  Getting Started

To set up the project locally, follow these steps:

Prerequisites

Node.js npm Yarn

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/medical-report-analyzer.git
  2. Navigate to the project directory:

    cd mediquery
  3. Running the Development Server

    npm run dev

Open http://localhost:3000 in your browser to view the application. You can start making changes by editing the app/page.tsx file, and your updates will reflect instantly.

This project leverages next/font for optimized font loading, automatically integrating Inter, a custom Google Font, for improved typography.

πŸ“š Further Resources

To dive deeper into Next.js, check out these resources:

For more insights and to contribute, visit the Next.js GitHub repository - your feedback and contributions are always welcome!

πŸš€ Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

πŸ™ Acknowledgments

  • Heartfelt thanks to all contributors who have helped shape MediQuery
  • Special appreciation to our vibrant open-source community for their unwavering support
  • Gratitude to the developers of the tools and libraries that power our platform

πŸ“ž Contact

For inquiries, support, or collaboration opportunities, reach out to us:

Email Twitter LinkedIn

πŸ“œ Code of Conduct

We are committed to fostering an inclusive and respectful community. Please read our Code of Conduct before contributing.

πŸͺ„ License

This project is licensed under the MIT License. See the LICENSE file for details.

Our Valuable Contributors ❀️✨

Contributors


Don't forget to give us a ⭐

About

MediQuery is an AI-driven web application that helps users analyze and gain insights from medical reports. Leveraging state-of-the-art AI technologies such as Google Gemini, Pinecone, and a modern web stack with Next.js and Shadcn/ui, it allows users to upload PDFs or images of their medical reports and get precise, personalized insights.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published