Inspiration
Watching elderly parents left alone while families work abroad
What it does
Citizen Care** is a 24/7 voice-first AI companion for seniors 60+. It chats in simple English + Urdu, tracks medicine, meals, mood, sleep, and falls, and streams real-time alerts to a family dashboard
How we built it
Backend: FastAPI + WebSockets (Python 3.11), SQLite for daily logs
- AI: OpenRouter for streaming chat, Google Gemini for vision + image gen
- Frontend: Vanilla HTML/JS, Web Speech API (STT + TTS), getUserMedia for camera
- PWA: manifest + service worker → installable on Android/iOS
- Health scoring: simple weighted aggregate
What we learned
Streaming AI tokens chunk-by-chunk over WebSocket makes TTS feel alive.
- Designing for seniors means deleting features, not adding them.
- Regex on AI responses (not user input) is a surprisingly robust way to extract structured health events.
What's next for Senior-Citizen-Care
Real Human Interact As Your Mood
Built With
- huggingface
- openrouter
Log in or sign up for Devpost to join the conversation.