Skip to content

dogangok/care-companion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Care Companion

An open, private voice companion for elder care, built on the OpenHome DevKit.

I'm building this for two people in my family. My father has Alzheimer's and my grandmother is recovering through physiotherapy. Most of what they need each day is a patient voice in the room that never gets tired of repeating itself, and that works without anyone having to pick up a phone or press a button.

This repository is where that gets built in the open, so other families in the same situation can set it up themselves.

Why voice, and why local

Both of them struggle with screens and small buttons. A far-field microphone that hears them from across the room removes the part they find hardest. Running the model locally on the DevKit means the daily details of their health and routines stay inside the house and never get uploaded anywhere.

What it does

For my father

  • Keeps him oriented. He can ask what day it is, who is visiting, and when, and get the same calm answer however many times he asks.
  • Reminds him to take his medication at the right times and confirms he has done it.
  • Never sounds rushed or annoyed, which is the part a human caregiver cannot keep up forever.

For my grandmother

  • Runs her physiotherapy routine out loud. It counts reps, sets the pace, and tells her when a set is done.
  • Reminds her when it is time to do her exercises, and nudges her gently on the days she would rather skip them.
  • All hands-free, so nothing gets in the way of the movements.

The build

Three Abilities and one personality.

Piece What it is Status
medication-reminder Scheduled, spoken medication prompts with confirmation Spec
physio-routine Guided exercise sessions with rep counting and pacing Spec
daily-check-in A short morning check that can message family if something seems off Spec
vera personality A calm, slow-speaking character tuned for older users Spec

Specs live in abilities/ and personalities/. Implementation lands once the DevKit and SDK are in hand. See ROADMAP.md for the order of work.

Status

Early. This is the plan and the design, written down before the hardware arrives. Follow along, or open an issue if you are building something similar.

License

MIT. Use it, fork it, adapt it for your own family.

About

Open, private voice companion for elder care on the OpenHome DevKit. Medication and physiotherapy reminders, gentle daily check-ins, all running locally.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors