Inspiration

Mental health support is often inaccessible, stigmatized, or non-personalized. We were inspired to create SoulSync, an AI-powered multi-agent mental health assistant, to offer empathetic, timely, and tailored support using Google’s Agent Development Kit (ADK). Our aim was to build something that feels like a constant companion for emotional wellness.

What it does

SoulSync uses a team of specialized LLM agents to provide context-aware mental health support. Based on user input and emotional tone, it routes queries to agents such as: •⁠ ⁠Empathetic Conversation Agent
•⁠ ⁠CBT Exercise Agent
•⁠ ⁠Mental Health Test Agent
•⁠ ⁠Therapy Scheduler Agent
•⁠ ⁠Crisis Detection Agent
•⁠ ⁠Motivational Support Agent
•⁠ ⁠Background Mood Analyzer Agent

This ensures users get the most relevant support, anytime they need it.

How we built it

We used Google’s ADK to orchestrate multiple LLM agents, each with a specific role. The orchestrator intelligently routes user messages based on emotional tone and intent. We defined clear instructions, personas, and boundaries for each agent, and simulated real-world interactions such as therapy bookings and emotional assessments.

Challenges we ran into

•⁠ ⁠Crafting emotionally intelligent prompts for each agent
•⁠ ⁠Handling overlapping intent and seamless routing between agents
•⁠ ⁠Mimicking real-life services like therapy scheduling without real APIs
•⁠ ⁠Ensuring agents remain contextually aware without overwhelming the user

Accomplishments that we're proud of

•⁠ ⁠Successfully integrating seven specialized agents into one cohesive system
•⁠ ⁠Creating a warm and supportive user experience through AI
•⁠ ⁠Designing a scalable architecture for future mental health features
•⁠ ⁠Making the system feel personal, despite it being powered by AI

What we learned

•⁠ ⁠How to build and orchestrate multi-agent systems using Google ADK
•⁠ ⁠The importance of sensitivity and empathy in prompt design
•⁠ ⁠Real-world considerations in mental health tech like ethics, privacy, and accessibility
•⁠ ⁠Balancing agent autonomy with system-wide coordination

What's next for SoulSync

•⁠ ⁠Integrate real therapy booking platforms (e.g., Practo or BetterHelp)
•⁠ ⁠Add journaling, mood tracking over time, and AI-powered insights
•⁠ ⁠Expand language and cultural support
•⁠ ⁠Collaborate with mental health professionals for validation and feedback
•⁠ ⁠Deploy as a mobile-first progressive web app for wider accessibility

Share this project:

Updates