Spaces:
Sleeping
Sleeping
title: SL Clinical Assistant | |
emoji: 🏥 | |
colorFrom: blue | |
colorTo: green | |
sdk: docker | |
app_port: 3000 | |
pinned: false | |
license: mit | |
# SL Clinical Assistant | |
A clinical assistant chatbot powered by RAG (Retrieval-Augmented Generation) that helps medical professionals access and understand Sri Lankan medical guidelines. | |
## Features | |
- Interactive chat interface for medical queries | |
- RAG-based responses using Sri Lankan medical guidelines | |
- Real-time document processing and vector search | |
- Modern, responsive UI built with Next.js | |
- Secure and scalable FastAPI backend | |
## Development | |
```bash | |
# Install frontend dependencies | |
cd frontend | |
npm install | |
npm run dev | |
# Install backend dependencies | |
python -m venv .venv | |
source .venv/bin/activate # On Windows: .venv\Scripts\activate | |
pip install -r requirements.txt | |
python -m uvicorn src.api.main:app --reload | |
``` | |
## Deployment | |
The application is deployed on Hugging Face Spaces using Docker. Visit [our Space](https://huggingface.co/spaces/YOUR_USERNAME/sl-clinical-assistant) to try it out. | |
## License | |
MIT |