Inspiration
1 in 4 people will face a mental health crisis in their lifetime — yet most can't access support due to cost, stigma, or language barriers. I built CareBot to change that: a companion that's always available, completely private, and speaks your language.
What it does
CareBot is a 24/7 AI mental wellness companion that meets you exactly where you are:
- Listens without judgment — empathetic, human-feeling conversations powered by Claude AI
- Evidence-based support — CBT techniques, breathing exercises, and grounding strategies
- Mood tracking — visual session chart so you can see your emotional journey
- Crisis-aware — surfaces helplines and resources when it matters most
- 9 languages — English, French, Spanish, Arabic, Portuguese, Hindi, Kiswahili, Chinese, German
- Zero data storage — no accounts, no cookies, no logs. Close the tab and it's gone forever.
How I built it
Claude API (Sonnet) powers the AI core with a carefully engineered system prompt designed for empathy, safety, and cultural sensitivity across all 9 languages. The frontend is lightweight vanilla HTML/CSS/JS — no frameworks — deployed on Vercel for instant global access.
Challenges I ran into
Building an AI that responds with genuine warmth across 9 languages without losing cultural nuance was the core challenge. Crisis detection required careful prompt design — sensitive enough to catch distress signals, measured enough not to alarm unnecessarily.
Accomplishments that I'm proud of
A fully private, zero-login mental health tool accessible to anyone on Earth with a browser. No barriers. No sign-up. No judgment. Just support.
What I learned
That the most impactful AI products aren't about technical complexity — they're about designing conversations that make people feel genuinely heard and safe.
What's next
Voice input, offline PWA support, and partnerships with licensed therapist referral networks to bridge the gap between AI support and professional care.
Built With
- css
- groq
- html
- javascript
- vercel
Log in or sign up for Devpost to join the conversation.