This project involves building a Medical Chatbot capable of answering medical-related queries by leveraging Retrieval-Augmented Generation (RAG). The system uses a knowledge base created from medical PDF documents, stores them as vector embeddings in Pinecone, and retrieves relevant information to generate accurate responses using LLM via LangChain. The application is served using Flask and is designed for deployment on AWS using Docker and GitHub Actions.