Repository navigation
Last EHR v0.2.0 — local demo and adapter kit
A practical, inspectable starting point for FHIR agents
v0.2.0 makes Last EHR easier to evaluate locally and easier to extend without overstating what is supported.
Highlights
- Zero-key local walkthrough:
npm run demo:localstarts local HAPI FHIR, seeds synthetic records, and demonstrates one fixed approval-gated observation flow without a Medplum account or external model key. - Approval evidence in CI: the repository now runs a real local-HAPI smoke test that proves the agent pauses before a write and persists the expected synthetic observation only after approval.
- Adapter contributor kit: a reusable FHIR REST transport, network-free REST contract, real-server contract harness, and executable bearer-token adapter starter make portability a bounded contribution.
- Honest support boundary: a support matrix distinguishes authenticated Medplum deployments, local synthetic HAPI evaluation, and backend targets that still need verification.
- Safer browser error handling: chart-adjacent upstream errors are no longer passed through to browser responses or analytics events.
- Security baseline: React and React DOM are pinned to 19.2.6.
Run the local evaluation
npm install
npm run demo:localThis path is deliberately limited: it uses synthetic data, a no-auth local HAPI stack, a fixed scripted sequence, and one approval-gated observation. It is an evaluation tool—not a general local clinical agent or a PHI-ready deployment path.
See the quickstart, support matrix, and adapter guide for the full boundary and verification path.