Inspiration
In our tech-driven era, growing isolation threatens mental well-being. Having silently battled mental health challenges due to insecurity, I'm inspired to develop an app that fosters a supportive community facilitated by AI interaction. Through a contact form, users can connect, break the silence, and overcome insecurity. Let's combat loneliness, prioritize mental health, and foster a sense of belonging.
What it does
Mentify is a comprehensive mental health platform utilizing advanced language models to offer a chat assistant, therapist support, and personalized medical recommendations based on user history. It encourages community engagement through open-source contributions, allowing users to share their stories. Additionally, Mentify features an image recognition model for detailed medication information. It's not just a tool; it's a compassionate guide leveraging technology to empower individuals on their mental health journey.
How we built it
We built Mentify using Next.js and GitHub for the complete project. Key components include:
- Gemini Pro for chat and therapy features.
- Python and Streamlit for personalized health recommendations.
- Gemini Pro Vision for image detection and medication information.
- Next.js and GitHub for the health care blog.
- Clerk for user authentication.
- Next.js and Resend for the contact form.
- Rive for interactive elements like the panda mascot and splash screen.
- Vercel for deployment.
Challenges we ran into
We encountered challenges with the language model (LLM) not providing the intended responses, requiring prompt refinements. Additionally, latency issues with the LLM created awkward user experiences, which we addressed by implementing loading animations and continuous text display features for smoother interactions.
Accomplishments that we're proud of
Virtual Therapy Hub: Our Chat Counselor offers personalized mental health sessions, providing a secure and supportive digital space for users to express their thoughts and emotions.
Imagination Unleashed: Our Imagination Enhancement feature stimulates creativity by allowing users to swap images, fostering innovative ideas and new perspectives.
Enlightening Mental Health Blog: Our blog offers insightful articles on mental well-being, coping mechanisms, and success stories, encouraging community engagement and conversation.
Seamless Contact System: Our integrated contact system connects users with professionals or support groups effortlessly, providing necessary assistance on their mental health journey.
Fortified Authentication Fortress: Our robust authentication system ensures data privacy and security, prioritizing user confidentiality.
Playful Interaction with Panda Pal: Our lovable panda mascot engages users with interactive elements, making the mental health journey enjoyable.
Tailored Recommendations: Our system provides personalized health recommendations based on individual user needs and health history.
Health History Harmony: Users can integrate their health history seamlessly, receiving personalized recommendations tailored to their medical background.
Cutting-edge Insights with LLMs: We leverage Large Language Models (LLMs) to provide accurate and relevant mental health information.
Insightful Mental Health Tests: Users can engage in tests to assess their mental well-being and track progress, gaining valuable insights into their emotional state.
Visual Health Empowerment: Our image recognition feature predicts diseases and provides information about medicinal drugs through visual inputs.
Dynamic Dark & Light Modes: Users can choose between dark or light modes to enhance their visual experience.
Flexibility with Makersuite: Users can easily train the LLM model through Makersuite, customizing the platform to meet their evolving needs.
Gemini Pro for Real-time Information: Users can access real-time internet data through Gemini Pro, ensuring accurate and up-to-date responses.
What we learned
We've gained valuable insights into leveraging the power of language models (LLMs) to address real-world challenges. Our journey has involved seamlessly integrating diverse technologies to create innovative solutions. We've also deepened our understanding of prompt engineering, UI/UX design, and the importance of creating a delightful user experience.
What's next for Mentify
We are committed to enhancing the precision of the Language Model (LLM) within Mentify to provide responses that closely mirror human interaction. We aim to collaborate with open-source contributors to refine and advance the application, creating a more seamless and human-like user experience.
Built With
- api
- clerk
- face-swap-llm
- gemini-pro
- github
- langchain
- nextjs
- packages
- prompt
- python
- react
- replicate
- resend
- stable-diffusion
- streamlit
- typescript
- uploadthing
- vercel



Log in or sign up for Devpost to join the conversation.