codyswanngt/health-archive
Source-backed personal health archive for each signed-in user: query labs, medications, symptoms and vitals, and record quote-backed reports through an OAuth MCP connector.
Answer questions about the user's health records, labs, medications, symptoms, vitals, weight or trends by querying their health archive first. Use for any clinical or personal-health question about the signed-in user, before giving advice or interpretation.
Draw connections in the user's health records, such as whether a medication, alcohol or a food tracks a symptom, weight or blood pressure, and run a daily check-in. Use when the user asks what might be causing, helping or worsening something, asks about trends after a change, or wants to log their day.
Preserve the health conversation as a durable audit trail every turn. Use at each turn of a health conversation, including clarification questions and answers, and whenever the user shares new symptoms, measurements, doses or decisions.
Run the user's morning health check-in like a careful triage nurse, then record every answer, including "no", as source-backed records. Use when the user asks to check in, log their day or morning, or says "do my check-in".
Extend the health archive's ontology, schemas and relationships when a patient statement cannot be represented faithfully. Use when no record category, field or relation fits, or when recording fails with an unregistered category or relation.
Record patient-reported medication regimens, starts, stops, holds, dose changes and single administered doses with exact quotes. Use when the user reports taking, stopping, pausing or changing a medication or supplement.
Record patient-reported symptoms, vital signs, weights, exposures such as alcohol, exercise, hypotheses, associations and care preferences as reviewed, quote-backed records. Use when the user reports new health information that is not a medication regimen change.
Add, retire or back up original health source files, such as new lab reports, clinical record exports or portal captures, in the database-owned archive. Use when the user provides new provider documents, or asks to back up, export or restore the archive.