Spaces:
Sleeping
Sleeping
metadata
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
# 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 to try it out.
License
MIT