GiveCare¶
GiveCare is an AI-powered SMS support system for family caregivers. It is aimed at a large group: in 2025, 63 million American adults provided ongoing care.1 GiveCare is built as caregiver infrastructure rather than a generic chatbot.
How the runtime works¶
This section follows the pinned SMS implementation contract; it is not proof of what is deployed. Luna answers as the conversation's own generation and may call tools, each gated, validated, and committed on its own.2 Tools write only what the caregiver said, and a tool quote that is not in the current message is refused.2
One caregiver Durable Object owns care state and its Pi harness.2
Product surfaces¶
- Mira is the caregiver-facing SMS companion.
- GiveCare Score and Assessments give a stored reading of caregiver pressure. Mira invites a six-area check only when code finds it due and the moment fits, and the caregiver starts it with the CHECK command.2
- Benefits Discovery and resources draw on a catalog with four sources: benefits, resources, strategies, and guidance.2
- Crisis Routing handles safety. The safety route line is written by code, never by Luna.2
Consent and failure¶
Gate decisions are deterministic for exact STOP and HELP responses, pause and restart language, safety-hold blocking, and obvious emergency, self-harm, poison, and abuse signals.2 Every send re-checks channel state, so a caregiver who opts out while a turn runs is not texted.2
When a turn fails, recovery commits one bounded fallback and keeps the message record in review status. It adds no unverified recommendation or new task. Operator notification and a staffed review queue are not implemented.2