Inspiration
Mental health support is often inaccessible, expensive, and stigmatized. I wanted to create a solution that democratizes emotional wellness through technology, making therapeutic support available 24/7 through an intuitive voice interface.
What it does
TherapifyMe transforms mental health care through:
- Voice-powered check-ins with an interactive orb interface that responds to emotions
- AI-driven analysis that provides personalized therapeutic insights
- Real-time crisis detection with automatic safety interventions
- Personalized video therapy using Tavus AI technology
- Advanced mood tracking with intelligent analytics and progress insights
How I built it
Built with React 18, TypeScript, and Supabase for real-time data management. Integrated cutting-edge AI services:
- Tavus API for personalized video therapy sessions
- ElevenLabs for natural text-to-speech responses
- Custom AI engine for therapeutic content generation
- WebGL-powered orb with 6 interactive states (idle, recording, processing, reviewing, generating, complete)
Challenges I overcame
- Crisis detection system: Implemented real-time keyword monitoring with severity scoring (1-10) and progressive safety interventions
- Performance optimization: Achieved 3-5x faster loading through intelligent caching and parallel data fetching
- Complex state management: Built seamless workflow from voice recording to AI analysis to video generation
- Security compliance: Implemented HIPAA-ready protocols for sensitive mental health data
What I learned
- AI integration for therapeutic applications requires careful validation and fallback systems
- Voice interfaces need intuitive visual feedback for emotional connection
- Mental health apps demand the highest security and privacy standards
- User experience in wellness apps can directly impact therapeutic outcomes
What's next
- Mobile app versions for iOS/Android
- Wearable device integration for continuous mood monitoring
- Group therapy sessions and therapist dashboard
- Voice emotion recognition and habit tracking integration
Built With
- elevenlabs
- postgresql
- react
- supabase
- tailwind-css
- tavus-ai
- typescript
- vite
- webgl
Log in or sign up for Devpost to join the conversation.