Rural Clinical AI Assistant is an AI-powered healthcare support system designed for low-resource and rural areas. It analyzes patient symptoms and medical images, provides risk-based triage, generates reports, and recommends next steps—helping frontline health workers make faster, informed clinical decisions.
# Rural Clinical AI Assistant
A multimodal AI system for rural healthcare decision support.
## Tech Stack
- **Frontend**: Next.js, TailwindCSS
- **Backend**: FastAPI, Python
- **AI**: PyTorch, Transformers, Qdrant
## Setup Instructions
### Backend
1. Navigate to `backend` directory:
```bash
cd backend
```
2. Install dependencies:
```bash
pip install -r requirements.txt
```
3. Run the server:
```bash
uvicorn main:app --reload
```
Server runs at `
localhost`.
### Frontend
1. Navigate to `frontend` directory:
```bash
cd frontend
```
2. Install dependencies (if not already):
```bash
npm install
```
3. Run the development server:
```bash
npm run dev
```
App runs at `
localhost`.
## Features
- Upload Patient Image (Skin/X-ray)
- Enter Symptoms
- Upload Medical Report (PDF)
- Get Risk Score and Treatment Guidance