1 · Patient
Records below are ingested into this patient's own memory graph. A name in a dropdown is not a login — there are no accounts here.
2 · Add a medical document
.txt or .pdf — a discharge summary, lab report, prescription… Scanned PDFs are OCR'd locally (takes a few extra seconds per page). Re-uploading the same file is detected by content hash and skipped.
3 · Paste a conversation transcript
In production this is fed by speech-to-text on consultation audio; the demo ingests the transcript text directly. Goes into the selected patient's memory like any document — duplicate pastes are caught by the same content-hash dedup.
4 · Ask about this patient's history
5 · Doctor's Desk
A doctor-facing view across the whole registry. Name the patient in the question itself — a deterministic router picks the answer path: sql (registry lookup), seed_data (today's demo roster), or recall (that patient's memory graph). The badge on each answer shows which path ran.
6 · The knowledge graph the answers traverse
No graph yet for this patient — ingest something above and this panel loads automatically.
All patient data is synthetic and clearly fictional.