Inspiration
The inspiration for HomeCare AI, branded as CarePal Health Companion, stemmed from witnessing the daily health struggles of seniors and individuals managing chronic conditions such as hypertension and diabetes. Many face isolation, forget medications, or delay seeking help during emergencies. I wanted to build a compassionate, intelligent health assistant that combines wellness tracking, real-time communication, AI-powered emotional engagement, and proactive care, particularly for individuals living alone or away from caregivers.
With an ageing global population, improving proactive care and making health management more accessible is not just desirable, it's essential.
What it does
CarePal Health Companion is a mobile-first Progressive Web App (PWA) designed to serve as an AI-powered health partner. Key features include:
- π¬ AI health conversations powered by OpenAI GPT-4
- π₯ Tavus AI video agent for conversational health interactions
- π£οΈ Realistic text-to-speech using ElevenLabs voice AI
- π€ Voice-first interface with speech recognition and voice commands
- π Medication tracking with reminders and caregiver alerts
- π Health vitals monitoring with abnormal reading detection
- π¨ Emergency contacts with one-tap and voice-triggered alerts
- π€ Secure chat system with caregivers, doctors, and the CarePal community
- π Fully offline capable with hybrid storage (local and Supabase cloud sync)
- π‘οΈ Privacy-first design, with optional user profiles and secure data handling
- π― Tailored for seniors and those with limited digital literacy
CarePal empowers users to manage their medications, monitor vital signs, stay connected, and feel supported; all within an accessible, AI-enhanced, mobile-friendly app.
How it was built
CarePal Health Companion leverages modern tools, AI integrations, and no-code enhancements from [Bolt.new], including:
- React + TypeScript for core frontend architecture
- Vite + TailwindCSS for rapid development and clean UI styling
- Vite PWA Plugin for full PWA capabilities and offline support
- Supabase for scalable cloud storage and authentication
- OpenAI GPT-4 API for contextual, health-focused AI chat
- Tavus AI Video for real-time video agent interactions
- ElevenLabs API for natural, expressive AI speech
- SpeechRecognition API for voice commands and dictation
- Socket.io enables real-time chat and community engagement
- RevenueCat SDK for subscription monetization (planned for mobile build)
- Netlify for fast, secure full-stack deployment
- IONOS for domain management at [homecareai.me]
The project employs a modular, scalable architecture that combines AI, cloud services, offline capabilities, and real-time communication.
Challenges encountered
- π Securing authentication with Supabase while simplifying for elderly users
- π£οΈ Fine-tuning ElevenLabs and browser TTS for consistent AI voice feedback
- π€ Preventing speech recognition false triggers across mobile and desktop
- π οΈ Balancing offline-first PWA design with real-time cloud sync
- π€ Ensuring AI responses feel empathetic, personalized, and context-aware
- π Setting up branded email notifications via Gmail and IONOS domain
- π₯ Integrating Tavus video agent without disrupting app flow
Accomplishments I'm proud of
- β Delivering a fully installable PWA optimized for health management
- β Achieving real-time AI chat with personalized health context
- β Integrating Tavus AI video agent for conversational engagement
- β Enabling realistic voice responses with ElevenLabs (with fallback)
- β Building a secure, scalable Supabase backend replacing MongoDB
- β Designing with accessibility, seniors, and privacy at the forefront
- β Introducing proactive emergency alerts and voice-activated support
- β Preparing for RevenueCat integration for future monetization
Seeing CarePal provide not just data tracking, but emotional reassurance and safety for vulnerable users, is the proudest achievement.
The lesson learned
Developing CarePal reinforced that:
- AI must enhance human connection, not overwhelm users
- Healthcare apps require robust privacy and security by default
- Voice interaction unlocks accessibility for all when thoughtfully implemented
- PWA technology bridges mobile and desktop without sacrificing experience
- Empathy-driven design transforms technical tools into real-world care
What's next for HomeCare AI
- π± Packaging with Capacitor for Android/iOS native deployment
- π° Implementing RevenueCat SDK for mobile subscription models
- π Expanding real-time community features with secure groups and peer chat
- π₯ Enhancing Tavus AI video agent with personalized avatars
- π£οΈ Finalizing ElevenLabs AI voice for smooth conversational experiences
- π Strengthening security with two-factor auth and encrypted storage
- π Preparing pilot programs with healthcare providers and senior communities
- π‘ Exploring symptom triage AI with medical knowledge integration
Our mission: Make health management compassionate, intelligent, and accessible to millions, powered by AI, privacy-first design, and inclusive technology.
Built With
- api
- bolt
- elevenlab
- html
- ionos
- javascript
- netlify
- node.js
- python
- react
- superbase
- tavus
- typescript

Log in or sign up for Devpost to join the conversation.