Meld: Connecting Students, Supporting Minds

Inspiration The student mental health crisis is widespread, and traditional support often feels impersonal, slow, or stigmatized. We created Meld to provide immediate, relatable, and discreet peer-to-peer support — a place to "Meld" connection with care.

What it does Meld is a multi-channel mental health support platform where students can connect with trained peer helpers, assisted by AI coaching. Students can reach out via:

Voice Call (Twilio number)

WhatsApp Text (Twilio)

Discord Server

Web App (Next.js)

Users can stay anonymous using reference codes, while helpers get real-time guidance from an integrated AI coach powered by OpenAI. Privacy and secure communication are central to the platform.

How we built it We used Next.js, Supabase (auth + realtime), Weaviate (chat storage), Twilio APIs (Voice/WhatsApp), Discord API, and OpenAI. Real-time orchestration across these channels while maintaining anonymity was a major challenge, alongside fine-tuning AI for safe and constructive support.

Challenges and What’s Next We tackled complex multi-channel integration, anonymous access, real-time communication, and ethical AI use. Future plans include smarter AI coaching, helper training modules, topic-specific support groups, and potential partnerships with universities.

Important Testing Notes Some features broke during production (R.I.P). Voice call two-way conversations were cut — if you call ‪+61483901943‬ it might not work, but WhatsApp messaging with the number does. Discord bot is basic but evolving. For testing, it’s best to use two devices or two browsers (to avoid infinite loading). You might have to explicitly ask the WhatsApp bot (Meldy) for a code to skip intro chats.

Contact pewterzz on Discord if you run into issues!

Built With

  • discord
  • nextjsbackend
  • nextjsfrontend
  • supabase
  • supabaserealtime
  • twilio
  • vercel
  • weaviate
  • whatsapp
Share this project:

Updates