Inspiration
After trying multiple mental health apps, we realized something important: mental health support should be engaging, not exhausting. So many apps focus on the “work” of mental wellness, making it feel like just another task to check off. That’s when we thought—what if self-care could be fun, motivating, and something you actually look forward to? And that’s how Sprout came to life. With AI-powered guidance and gamification at its core, Sprout turns mental health into an interactive journey. It’s like having a personal wellness companion who encourages you, celebrates your growth, and makes the process feel rewarding—just like nurturing a digital pet or watching a plant grow. With Sprout, we’re here to make mental wellness something you enjoy, not just something you have to do.
What it does
Sprout is an AI-powered mental health app that provides cognitive behavioral therapy (CBT) support through an interactive voice and text interface. Users can engage in therapy sessions, complete personalized self-care exercises, and track their mental health progress over time. By incorporating a gamification system, Sprout motivates users to build better habits and reach milestones, rewarding them with in-app coins that can be used for customization or redeemed for mental health services from partnered businesses. Additionally, Sprout integrates OpenAI's API for generating intelligent, personalized responses and Eleven Labs' API for high-quality, natural-sounding voice interactions, making therapy sessions more immersive.
How we built it
We developed Sprout using React Native for the front end, ensuring a seamless experience across iOS and Android devices. The back end is powered by JavaScript and Node.js, handling AI-powered interactions, user data, and progression tracking. We integrated AI models trained on cognitive behavioral therapy principles to provide personalized, real-time support. Sprout leverages OpenAI's API for generating contextually relevant therapy responses and Eleven Labs' API for lifelike voice interactions, enhancing user engagement. Additionally, we implemented gamification mechanics, including a progression system and reward-based incentives, to keep users motivated.
Challenges we ran into
One of the main challenges was optimizing the AI interactions to feel as natural and human-like as possible while maintaining accuracy in CBT-based responses. Another challenge was designing a gamification system that effectively incentivizes mental health progress without feeling like a superficial add-on. Ensuring a smooth user experience across different devices and handling API calls efficiently also required careful backend optimization. Integrating both OpenAI and Eleven Labs APIs in a way that provides a seamless and responsive experience was another technical hurdle we successfully navigated.
Accomplishments that we're proud of
We are proud of creating a mental health app that feels personal and engaging while remaining accessible to a wide audience. The successful integration of AI-driven CBT, gamification, and a marketplace for mental health services sets Sprout apart. Additionally, our implementation of real-time AI interactions in both text and voice formats, powered by OpenAI and Eleven Labs, makes Sprout a truly dynamic mental health companion.
What we learned
Throughout the development of Sprout, we gained valuable insights into balancing user engagement with meaningful mental health support. We learned how to fine-tune AI-generated responses for a natural conversational flow and how to incorporate gamification in a way that enhances user motivation. Additionally, we deepened our understanding of optimizing API calls and backend performance for AI-driven applications. Working with OpenAI and Eleven Labs APIs taught us best practices for handling AI-generated text and voice interactions in real-time applications.
What's next for Sprout
First, we'll integrate Notion for habit tracking, helping users stay on top of their mental wellness goals in a structured and organized way. Community engagement will be a priority, and we’ll create spaces where users can connect, share progress, and support each other, fostering a strong, supportive network. Next, we’ll connect with local businesses to launch a shop feature, where users can explore mental wellness products and services right in their community. To ensure a smooth experience, we'll reduce AI latency, making the platform more responsive and tailored to each user's needs in real-time. Finally, we’ll introduce Spotify mood-based playlists, delivering personalized music suggestions that align with users’ emotional states—creating a deeper, more immersive experience. We’re ready to take Sprout to the next level, and these steps will make it even more impactful for our users.
Built With
- elevenlabs
- expo.io
- javascript
- node.js
- openai
- react-native
Log in or sign up for Devpost to join the conversation.