π©Ί Med-Scribe & Alert
Real-time ambient listening tool for GPs β transcribes consultations, extracts symptoms, and alerts when a critical pattern is detected.
PPL Spark prototype Β· Witten/Herdecke University collaboration
Select a scenario and press Run to watch the alert panel respond as the conversation unfolds.
No EHR record loaded for this scenario.
Conversation
Alert Panel
Alerts will appear here...
Speak into your microphone β the system transcribes in real time and fires alerts when a critical symptom pattern is detected.
Supports English and German Β· Speaker diarization labels voices automatically
Separates Doctor / Patient voices (uses Deepgram)
Live Transcript
Alert Panel
Alerts will appear here...
πΊοΈ Product Journey β Med-Scribe & Alert
How the system fits into a GP consultation from door to alert.
The Problem Today
Patient describes symptoms
β
Doctor listens & takes notes manually
β
Diagnosis relies entirely on doctor's recall + experience
β
Rare diseases are missed β avg. rare disease diagnosis takes 4β6 years
With Med-Scribe
| Step | What happens | Technology |
|---|---|---|
| 1 Β· Patient arrives | Doctor opens Med-Scribe, presses Start | macOS overlay / web UI |
| 2 Β· Conversation begins | Microphone captures ambient audio in real time | Deepgram Nova-3 STT |
| 3 Β· Transcription | Live rolling transcript, German & English, speaker-separated | Deepgram diarization |
| 4 Β· Symptom extraction | Every 30s: LLM reads new transcript, extracts symptoms, handles negations | GPT-4o / Claude |
| 5 Β· ICD-10 normalization | Symptoms mapped to standard codes ("Brustschmerz" β R07.9) | LLM NER |
| 6 Β· Red flag matching | Extracted symptoms compared against HPO/Orphanet/clinical guidelines | RAG vector DB |
| 7 Β· Alert | π΄ CRITICAL alert appears on doctor's screen if β₯2 symptoms match a pattern | Alert UI |
| 8 Β· Doctor decides | Reviews alert, asks follow-up question, or escalates | Human in the loop |
| 9 Β· Session ends | Full transcript + summary saved | Markdown export |
Alert Escalation Logic
Symptom mentioned by patient
β
Negation check ("no chest pain" β skip)
β
Match against 10 Red Flag conditions
β
1 match β π‘ Watch
2+ matches β π΄ CRITICAL
β
Doctor sees alert in real time β without interrupting the conversation
What Stays Human
Med-Scribe is a smoke detector, not a diagnostician.
- The alert is a signal, not a diagnosis
- Doctor always decides what to do next
- No patient data is stored beyond the session (DSGVO by design)
- Works alongside existing PVS software β no integration required for MVP
π Competitive Landscape β Med-Scribe & Alert
May 2026 Β· Ambient AI scribes and clinical decision support tools for GP intake
Our Position
Key differentiators:
- π©πͺ German-language medical transcription (DSGVO-compliant, EU processing)
- π΄ Real-time rare disease alerting (HPO/Orphanet matching) β no competitor does this
- π₯ Designed for GP intake flow, not specialist/hospital workflows
- β‘ Ambient β no manual input required
Ambient AI Scribes
The dominant and fastest-growing category. All focus on documentation efficiency β none perform real-time rare disease alerting.
| Product | Strengths | Gap vs. Us |
|---|---|---|
| Nuance DAX (Microsoft) | Market leader, Epic/Cerner integration | English-first, no alerting, US-centric |
| Abridge | Strong clinical accuracy, UPMC partnership | No diagnostic alerting, English-first |
| Nabla | European, GDPR-aware, multi-language | No rare disease alerting, limited German |
Diagnostic Decision Support (DDx)
| Product | Strengths | Gap vs. Us |
|---|---|---|
| Isabel DDx | Deep DDx engine, ICD-10 | Manual input required, not ambient |
| Ada Health | Consumer symptom checker, multilingual | B2C, not clinical workflow |
We are the only solution in the ambient + diagnostic alerting quadrant for German-speaking GPs.
Scenarios: MI (EN) Β· Sepsis (DE) Β· DVTβPE (EN) Β· Febrile Neutropenia with EHR (EN)
Live Session: real mic input Β· EN/DE Β· speaker diarization Β· same alert logic
LLM: BioMistral (HF) Β· GPT-4o (OpenAI) Β· Claude Haiku (Anthropic) Β· STT: Deepgram Nova-3