Skip to content

KrishP91/Memory-Care

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💙 MemoryCare - AI Companion for Dementia & Alzheimer's Care

Dementia care powered by memories that last—because every moment matters

MemMachine FastAPI Streamlit

🎥 Demo Video

Watch MemoryCare in Action: https://youtu.be/eRqnBM146YU

ℹ️Introduction

MemoryCare transforms dementia and Alzheimer's care by creating an AI companion that truly remembers. Using MemMachine's persistent memory layer, our agent learns about each patient over time, recalls personal details naturally in conversation, and helps them maintain independence through medication reminders and goal tracking. While especially useful for patients with dementia or Alzheimer's, MemoryCare can prove useful for any and all people.

Built for the MemVerge "Memories That Last" AI Agents Hackathon


🎯 The Problem We're Solving

People with dementia face:

  • Memory loss that makes daily routines challenging
  • Medication non-adherence due to forgetting doses
  • Loss of independence and social isolation
  • Caregiver burden from constant monitoring needs

Traditional chatbots forget everything between sessions. MemoryCare doesn't.


✨ Key Features

🧠 Dual Memory Architecture

  • Episodic Memory: Conversation history, daily events, medication logs
  • Profile Memory: Permanent facts (family, hobbies, preferences, emergency contacts)
  • Smart Routing: Automatically determines whose memory to store when multiple people are mentioned

💬 Intelligent Conversational AI

  • Warm, empathetic companion that adapts to each patient
  • Natural memory integration ("You mentioned your daughter Sarah visits on Sundays...")
  • Emotional check-ins and wellbeing monitoring
  • Automatic goal completion detection

💊 Medication Management

  • Daily dose tracking with progress visualization
  • Smart reminders based on scheduled times
  • Doctor-controlled prescription management
  • Medication history and adherence reports

🎯 Goal Tracking System

  • Doctor-assigned therapeutic goals
  • Automatic completion detection from natural conversation
  • Progress monitoring and celebration of achievements

👨‍⚕️ Care Provider Dashboard

  • Patient management and monitoring
  • Goal assignment and tracking
  • Medication oversight with adherence data
  • Multi-patient support

🎮 Usage Guide

For Patients

  1. Sign Up: Create an account with your name, hobbies, family info, and emergency contact
  2. Chat Naturally: Talk with the AI companion about your day, feelings, or concerns
  3. Track Medications: Mark medications as taken through the sidebar dashboard
  4. View Goals: See therapeutic goals assigned by your doctor

For Doctors

  1. Login: Use credentials doctor / doctor
  2. Select Patient: Choose from registered patient
  3. Assign Goals: Set therapeutic goals like "Take a 10-minute walk daily"
  4. Prescribe Medications: Add medications with dosage schedules
  5. Monitor Progress: View medication adherence and goal completion rates

🚧 Possible Future Enhancements

  1. Dates: Setup date management for mediccations so the doctor can assign meds for certain dates/time periods.
  2. Voice Interface: Set up speech to text for accessibility.
  3. Advanced Analytics: Cognitive decline detection from conversation patterns.

🤝 Team & Acknowledgments

Special thanks to the MemVerge team for creating MemMachine and hosting this innovative hackathon.

About

Team VRAKE - Krish and Viranshu - Hackathon MemMachine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages