Inspiration

Mental health is a growing concern—especially for startup founders, students, and professionals juggling high-stress lifestyles. While therapy is essential, it often remains inaccessible due to high costs, long wait times, or societal stigma. We built TherapAI to change that.

TherapAI started with a simple yet powerful idea: can AI provide a safe, always-available companion that listens, guides, and supports mental well-being—without judgment?

We envisioned a platform that isn’t just a chatbot, but an intelligent, empathetic experience that helps people track emotions, explore their thoughts, and build healthier habits.

What It Does

TherapAI is an AI-powered platform designed to support mental health through:

  • 🤖 AI Therapy Assistant: GPT-powered chatbot that engages users in guided conversations.
  • 📆 Session Journal: Automatically summarizes chat sessions into personal notes and mental health trends.
  • 📊 Emotion Tracker: Visual dashboard of your mood over time.
  • 🧘 Guided Modules: Custom journaling prompts, reflection tools, and breathing exercises.
  • 🔐 Privacy-first: No chats are stored without user consent; your data stays yours.

How We Built It

  • Frontend: Built with Next.js, TailwindCSS, and Framer Motion for a clean, animated UI/UX.
  • Backend: Used Supabase for authentication, database, and edge functions.
  • AI Integration: Leveraged OpenAI (ChatGPT) for the core therapy assistant and Gemini Pro for journaling insights.
  • Deployment: Hosted via Vercel.
  • Extras: Integrated Google OAuth, dark mode toggle, and a customizable avatar for more personal interaction.

Challenges We Faced

  • 🧩 Designing therapeutic conversations that feel real yet safe—without crossing ethical boundaries.
  • 🛠 Managing chat context across sessions while staying privacy-conscious.
  • 📈 Building visual mood tracking that’s insightful without being overwhelming.
  • 🕒 Time constraints: building a polished, multi-featured product in just a few days for a hackathon was a marathon.

What We Learned

  • How to craft emotionally intelligent AI interactions.
  • The power of clean UX in encouraging user engagement—especially for mental health tools.
  • Integrating Supabase's real-time features with ease.
  • Building responsibly with AI, considering consent, transparency, and empathy.

Built With

  • next.js
Share this project:

Updates