vedaMD / README.md
sniro23's picture
Initial commit without binary files
19aaa42
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