Inspiration

The project was inspired by people our lives, who have struggled with anxiety, burnout, and emotional isolation but couldn't access mental health support. Whether due to cost, stigma, or waitlists, far too many people face their hardest alone. We wanted to create something accessible, non-judgmental, and emotionally intelligent, something that could sit quietly in your pocket and say, "You're not alone."

What it does

This AI Mental Health Buddy is a 24/7 digital companion that uses advanced AI to simulate the experience of talking to a calm, empathetic listener, helping users process emotions, reframe negative thoughts, and build healthier mental habits. The app blends emotional support, mood tracking, AI-guided journaling, micro-CBT exercises, and mental wellness insights into one seamless experience. Users can go through their feelings, receive personalized coping strategies, and track their mental wellness journey over time—all through an intuitive, non-judgmental interface.

Features

  • Journaling: Users can create and manage personal journal entries.
  • AI Chat: Real-time chat functionality for support and interaction.
  • Mental Health Reports: Generate reports and insights using AI.
  • Micro-CBT/DBT exercises: Breathing exercises, guided meditations, thought reframing, and emotion regulation tips.
  • Mood/Thought tracker: Users log their mood and thoughts daily and with AI identifies patterns and gives gentle nudges or tips to help reframe negative thinking.
  • Crisis redirection protocols: Detects warning signs (e.g., suicidal ideation or crisis) and instantly provides resources or connects users with human help.
  • Progress dashboard: Visual analytics showing mood trends, stressors, triggers, and improvement over time.
  • Modern UI: Responsive and visually appealing frontend.

How we built it

Tech Stack

  • Backend: ASP.NET Core Web API (C#)
  • Frontend: Next.js (React, TypeScript, Tailwind CSS)
  • Database: SQLite
  • AI Integration: OpenAI API
  • Containerization: Docker & Docker Compose

Challenges we ran into

  • Keeping a well balance between features and UI/UX
  • Overall LLMs and APIs integration
  • Tone calibration for mental health use cases

Accomplishments that we're proud of

  • Creating something that can impact the users
  • Delivering a functional MVP
  • Integrating multiple AI capabilities smoothly
  • Centering ethics in the development process

What we learned

  • Product sense and user needs
  • Integrating AI for mental health insights
  • Building full-stack apps with modern frameworks
  • Containerizing applications for easy deployment
  • Designing user-centric interfaces

What's next for AI Mental Health Buddy

  • Expand capabilities
  • Refine features
  • Refine chat functions
  • Feedback loop
  • Progress tracking
  • Partner to mental health nonprofits
  • Go-to-market strategy for the product

Built With

Share this project:

Updates