Cara Spark

Open-source · self-hostable · BYO-key

Triage you can prove, not just trust.

A failsafe medical-triage agent for community health centers and the patients they serve. A deterministic engine — not the language model — makes every safety decision, and every decision is provable and replayable.

Engine decision — example v1.0.0 · Engine decided

Model proposed

chest_pain = true · shortness_of_breath = true

Engine decided

ED_OR_911_GUIDANCE

Locked — the model cannot soften this.

Built for safety-net care

The engine decides

The model only proposes evidence. A signed policy engine adjudicates — red flags always dominate, and it fails closed to a human.

Provable, replayable

Every disposition carries a verification stamp: the policy version, a checksum, and a signature. Nothing is taken on faith.

Built-in by default

Bilingual EN/ES, no PHI in the model, and a crisis safety footer on every screen. Accessibility is the foundation, not an add-on.