BitontreeLabs
Apps / Healthcare / SOAP Note Generator
LiveHealthcareDocument intelligenceSpeechPHI redaction

SOAP Note Generator

Record a consultation. Get a structured clinical note, with the patient's identity stripped before the model ever sees it.

Whisper · Claude Agent SDK · Diarization · S3 · jsPDF
The problem

Clinicians write notes after hours. Dictation tools give you a transcript, which is not a note, and most of them send raw patient audio to a third party.

How it was built

Audio is transcribed, speakers are separated, then named entities are detected and replaced with placeholders before any text reaches the model. The note is generated against redacted text and the real identifiers are rehydrated locally afterwards.

Worth knowing
  • A guardrail classifies the recording first and fails closed: a non-clinical recording never becomes a clinical note.
  • PHI placeholders such as [NAME_1] and [DATE] are preserved verbatim through generation.
  • Arabic and English are both handled, including Arabic named-entity recognition.
Full stack
Whisper · Claude Agent SDK · Diarization · S3 · jsPDF
For teams

Build something like this

This is our work, not a template. Tell us what you need and we will scope it.

Work with us
For your practice

Use SOAP Note Generator

Want this running against your own data and workflow? We will set it up with you.

More from the lab