QuickCheck AI is an LLM-powered health symptom pre-screening tool that allows users to describe symptoms in natural language and receive non-diagnostic health guidance along with an urgency assessment.
- Natural language symptom input
- AI-powered symptom analysis using Google Gemini
- Urgency classification: LOW / MEDIUM / HIGH
- Emergency-aware safety logic
- Clear medical disclaimers
- Simple and clean Streamlit UI
- User enters symptoms in plain text
- Gemini LLM analyzes the input using a safety-constrained prompt
- The system provides:
- Symptom summary
- General possible causes (non-diagnostic)
- Urgency level
- Recommended next steps
- A rule-based layer overrides urgency for critical emergencies
- Python
- Google Gemini API
- Streamlit
pip install -r requirements.txt
setx GEMINI_API_KEY "your_api_key_here"
streamlit run app.py