Skip to content

J0Hn-git/GraphMedic

Repository files navigation

🩺 GraphMedic: AI-Powered Medical Assistant

GraphMedic is a state-of-the-art medical chatbot designed to provide instant, context-aware health information. By leveraging RAG (Retrieval-Augmented Generation), the assistant doesn't just "chat"—it retrieves precise medical data from trusted PDF sources to ensure accuracy.

The application features a stunning 2025 Glassmorphism UI, providing a premium, high-tech experience for users seeking medical guidance.


✨ Features

  • Intelligent RAG Pipeline: Connects to a Pinecone vector database to retrieve actual medical context.
  • Glassmorphism UI: A modern, frosted-glass interface with animated medical gradients.
  • Conversational Memory: Remembers past interactions for seamless follow-up questions.
  • Lightning Fast: Powered by Groq's LPU inference engine for near-instant responses.

🛠️ Tech Stack

Frontend

  • HTML5 & CSS3: Custom Glassmorphic design with Neumorphic elements.
  • Bootstrap 4: For responsive grid layouts.
  • jQuery: Asynchronous message handling and UI updates.

Backend

  • Flask: Lightweight Python web framework for API routing.
  • LangChain: Orchestrating the LLM, vector store, and memory logic.

AI & Data

  • Groq (Llama 3.3 70B): High-speed LLM for medical reasoning.
  • HuggingFace Embeddings: Converting medical text into high-dimensional vectors.
  • Pinecone: Cloud-native vector database for efficient document retrieval.

image

About

An agentic Chatbot using Langchain, Pinecone, Flask and AWS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors