Skip to content

sushildalavi/SOAPFlow

Repository files navigation

SOAPFlow

SOAPFlow turns raw doctor-patient transcripts into structured SOAP notes.

It is a local-first clinical documentation stack with a FastAPI backend, a React frontend, streaming generation, transcription support, note history, search, validation, and evaluation workflows.

What it includes

  • Multiple generation backends
  • Whisper-based transcription
  • PHI de-identification
  • Streaming SOAP generation
  • Note history and search
  • Validation and evaluation
  • Local demo and Docker support

Quick start

make install
make frontend-install
make api
make frontend

Open the frontend in your browser and paste a transcript.

Features

  • Audio or text input
  • Streaming output
  • Quality checks and warnings
  • History and export
  • Responsive frontend

Notes

  • The project supports several hosted and local model backends.
  • It is designed for local clinical workflows and demo use.
  • The backend and frontend can be run separately or together.

Portfolio Proof

About

AI clinical scribe — converts doctor-patient transcripts to structured SOAP notes. Six generation backends (OpenAI, Anthropic, Groq, Ollama, MLX LoRA, rule-based), PHI de-identification, vector search, and ROUGE/BLEU eval harness.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors