Passive monitoring for elderly that informs caregivers.
MaterCare Homes
The "Grandma Test" passed - No smartphone required. Passive monitoring for elderly that informs caregivers.
What is MaterCare Homes?
MaterCare Homes is an AI-powered eldercare platform designed for the 80% of seniors who don't use smartphones. It combines:
- π€ Agentic AI - Autonomous decision-making for eldercare
- π OCR - Scan prescriptions, medical documents
- π RAG - Healthcare knowledge retrieval
- π‘ IoT Sensors - Passive monitoring (mmWave, PIR, door sensors)
- π Alerts - SMS/call to caregivers
The Problem We Solve
| Traditional Eldercare Tech | MaterCare |
|---|---|
| Senior needs smartphone | Senior does NOTHING |
| Wearable required | Passive sensors |
| App complexity | Caregiver uses app |
| Reactive alerts | Proactive detection |
| Cloud-only | Edge processing |
Features
1. AI Assistant
- Fine-tuned Llama for eldercare
- Answers: dementia, fall prevention, medications, nutrition
- Available via: API, MCP, Voice (Alexa/Google Home)
2. Care Plan Generator
- Personalized plans based on conditions
- Daily routines, medications, safety
- Emergency protocols
3. Passive Monitoring
- mmWave Radar - Fall detection, vital signs
- PIR Motion - Activity levels
- Door Sensors - Wandering detection
- Pressure Mats - Bed/chair occupancy
4. Alert System
- Real-time SMS/call to caregivers
- Severity-based routing
- Escalation protocols
5. Knowledge Base
- CDC, NIH guidelines
- Drug interactions
- Emergency protocols
- Custom source addition
Quick Start
Installation
pip install matercare-homes
Python Usage
from matercare import MaterCareLLM, SensorGateway, KnowledgeBase
# Chat with eldercare AI
llm = MaterCareLLM()
response = llm.chat("What are signs of dehydration in elderly?")
print(response)
# Set up sensors
gateway = SensorGateway("senior_01")
gateway.register_sensor("mmwave_01", "mmwave")
gateway.register_sensor("door_01", "door")
# Query knowledge base
kb = KnowledgeBase()
results = kb.retrieve("fall prevention")
API Server
# Run API
matercare-api
# Or programmatically
from matercare.src.api import app
import uvicorn
uvicorn.run(app, port=8000)
MCP Server (For AI Agents)
# Run MCP server
matercare-mcp
# Now connect Claude Code, Cursor, etc.
Architecture
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MATERCARE HOMES β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β β PASSIVE β β AGENTIC β β ALERT β β
β β SENSORS ββββββΆβ AI CORE ββββββΆβ SYSTEM β β
β β β β β β β β
β β β’ mmWave β β β’ OCR β β β’ SMS β β
β β β’ Motion β β β’ RAG β β β’ Call β β
β β β’ Door β β β’ LLM β β β’ Push β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β MCP CONNECTOR (Plug & Play) β β
β β β’ Claude Code β’ Cursor β’ Copilot β’ CrewAI β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Integration
Connect to Any AI Agent
from matercare.src.mcp import MaterCareMCP, MCPRequest
mcp = MaterCareMCP()
# Works with Claude Code, Cursor, Copilot, etc.
response = mcp.handle(MCPRequest(
method="chat",
params={"message": "Elder care advice"}
))
REST API
Tools (3)
chatInteract with the fine-tuned eldercare AI for advice on dementia, fall prevention, medications, and nutrition.register_sensorRegister a passive sensor like mmWave, PIR, or door sensor to a senior's profile.retrieve_knowledgeQuery the healthcare knowledge base for guidelines on fall prevention, drug interactions, or emergency protocols.Configuration
{"mcpServers": {"matercare": {"command": "matercare-mcp"}}}