Ambient documentation
Real-time audio transcription via WhisperX, Parakeet, and Canary ASR engines, routed through a dedicated mTLS gateway.
Artificial Intelligence
Ambient documentation, clinical extraction, and SOAP structuring - running in the same workspace as the chart.
Encounter Intelligence Layer
Chained pipeline, per-domain confidence gates, conflict-safe physician review.
Real-time audio transcription via WhisperX, Parakeet, and Canary ASR engines, routed through a dedicated mTLS gateway.
Clinical vocabulary density and turn-order heuristics identify physician versus patient speech without recording assumptions.
Eight extraction types - problems, assessments, medications, lab orders, imaging orders, referrals, history, follow-ups - using local large language models.
ICD-10 exact match, embedding cosine similarity via nomic-embed-text, and Levenshtein fallback to map extracted concepts to existing chart elements.
A two-column review interface with confidence badges, transcript drawer, and conflict-safe bulk approval. Physician stays in control.
Problem, order, referral, history, and follow-up writers, each with applied-payload snapshots and a reversal window.
Streaming dictation
250 ms WebSocket chunks. Auto-segmented into S, O, A, P. Physician approves before any chart write.
End Visit to Sign
The full ambient pipeline runs in parallel the moment the visit ends. The physician reviews everything in a single overlay, then signs in one transaction with per-section savepoint rollback.
Pressing End Visit launches a Celery chord that runs SOAP structuring, the billing copilot (ICD-10 / E&M / CPT), the order-suggest agent, and a prior-auth packet builder in parallel. Server-sent events notify the chart as each stage completes.
EncounterReviewOverlay sits between End Visit and Sign with Note, Problems, Orders, Billing, Follow-up, and Compliance tabs. Confidence-gated AI suggestions surface inline with accept, reject, and edit controls per card.
POST /encounters/{id}/finalize-and-sign/ commits problems, orders, billing, follow-up, and compliance attestations inside a single transaction with per-section savepoints. Any failed section rolls back without losing the others.
Trainee notes route to an attending co-sign queue. Controlled-substance orders surface the EPCS modal for DEA two-factor attestation before the prescription is included in the signed commit.
AI integrations console
Every AI call site is registered, every override is reviewable, every dollar is tracked, and every cloud provider runs behind a HIPAA BAA gate.
Coding and billing AI
ICD-10 and CPT codes derived from encounter context, integrated directly into the clinical workspace.
Governance
Read-only, low-risk write, and moderate-risk write phases. Every action in the execution ledger.
Our AI stack
Speech, embedding, and language models, with explicit named placement.
| Layer | Engine |
|---|---|
| Speech (English) | Parakeet, WhisperX |
| Speech (multilingual) | Canary (25 European languages) |
| Streaming transport | WhisperLiveKit, WebSocket, 250 ms chunks |
| SOAP structuring | llama3.3:70b, llama3-med42v2 |
| Clinical embeddings | nomic-embed-text |
| Routing | Dedicated mTLS gateway, Nginx-based Docker container |
Next
Field-level PHI encryption, audit logging, the resolved findings of an externally audited security review, and an honest list of where certifications stand today.