"An intelligent companion for your health journey."
Revolutionizing healthcare with AI-driven insights, appointment scheduling, and emergency response.
MedGuideAI is a next-gen, AI-powered healthcare assistant that answers medical queries, books appointments with doctors, and guides you to the nearest hospital in emergencies โ all through a conversational interface.
Built using LangChain, Hugging Face Embeddings, Pinecone, Google APIs, and Chainlit to deliver a seamless patient experience.
| Capability | Description |
|---|---|
| ๐ฉบ Medical Q&A | Retrieves answers from medical PDFs using semantic search |
| ๐ Doctor Appointment | Checks doctor availability and books appointments via Google Calendar |
| ๐ Emergency Routing | Finds nearest hospitals and navigates using Google Maps |
| ๐ฌ AI Chat Interface | Built with Chainlit for clean and conversational interactions |
flowchart LR
User -->|asks| Chainlit_UI
Chainlit_UI --> LangChain
LangChain --> Embedding_Model
Embedding_Model --> Pinecone_DB
LangChain -->|appointment| Google_Calendar
LangChain -->|emergency| Google_Maps
subgraph APIs
Google_Calendar
Google_Maps
end
git clone https://github.com/Poojitha319/MedGuideAI.git
cd MedGuideAI
pip install -r requirements.txt
Create a .env file or set them in your terminal:
export PINECONE_API_KEY="your_pinecone_api_key"
export GOOGLE_API_KEY="your_google_api_key"
export GOOGLE_MAPS_API_KEY="your_google_maps_api_key"
export HUGGINGFACEHUB_API_TOKEN="your_huggingface_token"
To run:
chainlit run app.py -w
MedGuideAI/
โโโ app.py # Main Chainlit app
โโโ utils/ # Modular utilities (calendar, maps, QnA)
โโโ content/ # PDF data source
โโโ .env # API keys
โโโ requirements.txt
โโโ README.md
This project is licensed for research and educational use.
We welcome contributions! Feel free to open issues or submit PRs for improvements, new features, or bug fixes.
7 commits
Python
100.0%
"An intelligent companion for your health journey."
Revolutionizing healthcare with AI-driven insights, appointment scheduling, and emergency response.
MedGuideAI is a next-gen, AI-powered healthcare assistant that answers medical queries, books appointments with doctors, and guides you to the nearest hospital in emergencies โ all through a conversational interface.
Built using LangChain, Hugging Face Embeddings, Pinecone, Google APIs, and Chainlit to deliver a seamless patient experience.
| Capability | Description |
|---|---|
| ๐ฉบ Medical Q&A | Retrieves answers from medical PDFs using semantic search |
| ๐ Doctor Appointment | Checks doctor availability and books appointments via Google Calendar |
| ๐ Emergency Routing | Finds nearest hospitals and navigates using Google Maps |
| ๐ฌ AI Chat Interface | Built with Chainlit for clean and conversational interactions |
flowchart LR
User -->|asks| Chainlit_UI
Chainlit_UI --> LangChain
LangChain --> Embedding_Model
Embedding_Model --> Pinecone_DB
LangChain -->|appointment| Google_Calendar
LangChain -->|emergency| Google_Maps
subgraph APIs
Google_Calendar
Google_Maps
end
git clone https://github.com/Poojitha319/MedGuideAI.git
cd MedGuideAI
pip install -r requirements.txt
Create a .env file or set them in your terminal:
export PINECONE_API_KEY="your_pinecone_api_key"
export GOOGLE_API_KEY="your_google_api_key"
export GOOGLE_MAPS_API_KEY="your_google_maps_api_key"
export HUGGINGFACEHUB_API_TOKEN="your_huggingface_token"
To run:
chainlit run app.py -w
MedGuideAI/
โโโ app.py # Main Chainlit app
โโโ utils/ # Modular utilities (calendar, maps, QnA)
โโโ content/ # PDF data source
โโโ .env # API keys
โโโ requirements.txt
โโโ README.md
This project is licensed for research and educational use.
We welcome contributions! Feel free to open issues or submit PRs for improvements, new features, or bug fixes.
7 commits
Python
100.0%