Inspiration

Mental health among students is a rising concern, especially with increased academic pressure and isolation. I wanted to create a simple, accessible tool that feels like talking to a supportive friend β€” not a cold chatbot.

What it does

β€’ πŸ€– Offers AI-powered mental health chat for teens β€’ 🧩 Users select tone (Friendly, Motivational, Supportive) β€’ πŸ“š Topic selector (Stress, Anxiety, Exam Pressure, etc.) β€’ ⚠️ Filters unsafe/harmful messages with proper warning β€’ πŸ““ Journaling feature to express thoughts privately β€’ πŸͺ§ Disclaimer included for responsible AI usage

How we built it

β€’ Frontend/UI: Streamlit β€’ AI Model: Groq’s hosted LLaMA 3 (via OpenAI-compatible API) β€’ Language: Python

Challenges we ran into

β€’ Designing AI prompts to feel supportive without being clinical β€’ Making safety a priority while keeping the UX friendly β€’ Completing everything solo within the hackathon deadline

Accomplishments that we're proud of

β€’ Built a fully functional AI chatbot for youth mental health support in under 24 hours. β€’ Integrated a journal feature to help users reflect and track their wellbeing over time. β€’ Added safety triggers that recognize crisis keywords and show appropriate disclaimers. β€’ Designed an intuitive, clean UI with Streamlit to ensure accessibility.

What we learned

β€’ How to use LLM APIs securely and responsibly in public-facing apps. β€’ Techniques for prompt engineering to tailor chatbot responses to sensitive topics. β€’ Best practices in rapid prototyping and deploying AI-powered web apps. β€’ The importance of designing digital tools that are safe, inclusive, and empathetic.

What's next for MindMate

β€’ Add emotion detection for more personalized replies β€’ Multilingual support for non-English-speaking students β€’ Optional anonymous peer support forum

Built With

Share this project:

Updates