Skip to content

Cara

Medical Triage Agent for Non-Profit Healthcare (Chat & Phone & raspberry Pi) to support low income and houseless people

Core trick

A fail-closed policy engine, under a signed policy bundle, maps model-emitted typed evidence to one of a fixed set of triage dispositions.

Tags

Description

Medical Triage Agent for Non-Profit Healthcare (Chat & Phone & raspberry Pi) to support low income and houseless people
carainc/cara-spark★ 00 forksTypeScriptMITCreated Jun 13, 2026 · last push Jun 14, 2026

README excerpt

# Cara Spark — Failsafe Triage Agent Creator

Open-source, **BYO-key**, self-hostable toolkit to create **failsafe medical-triage agents** for
community health centers (CHCs) and safety-net clinics.

The thesis in one line: **the model proposes, the deterministic engine decides.** The language model
only ever emits *typed evidence* + a *risk estimate*; a pure, fail-closed **policy engine** maps those
to one of a finite set of dispositions — backed by a **signed policy bundle** (SHA-256 checksum + HMAC
signature) and a **provable, replayable audit trace**. Red flags always dominate. The model can never
soften a fired red flag, pick the action, or write the safety guidance.

Patients reach it however they show up — **chat, standalone voice/phone, and a one-button Raspberry Pi
kiosk** — in **English and Spanish**, with a crisis/not-medical-advice footer that is structurally
impossible to remove.

> Building in the open at the Fable 5 Build Day. Active development — decision-support tooling, **not
> medical advice and not a substitute for emergency care.**

---

## 👩‍⚖️ For Build Day judges

- **Live demo:** https://spark.caramedical.com
- **Test login** (use the email/password form): `test@cara-spark.com` · password `problemsolvers` — a throwaway demo admin on the `demo-chc` tenant (rotated right after Build Day).
- **Live build-status board:** https://claude-build-day.caramedical.com/status — the autonomous build, ticket by ticket, with the run log.

**What to look at — the 3 b

Team