Inspiration
Many introverted and neurodivergent people face unique barriers to accessing mental health support—overstimulation, stigma, misdiagnosis, and emotional fatigue. Traditional therapy often feels inaccessible or overwhelming. We wanted to build something quiet, private, and deeply personal.
What it does
Bloopi is a digital journaling and support app designed for people who struggle with traditional mental healthcare. Users reflect through writing or guided prompts, which are analyzed by an AI model that provides personalized emotional summaries and coping strategies. A context-aware chatbot offers advice rooted in the user’s journaling history, creating a deeply personalized, supportive experience.
How we built it
Frontend: Built with HTML and react for a clean, low-stimulation UI Backend: AI model using OpenAi with memory stored on firebase for personalized support Data Analysis: Sentiment + emotion classification to identify mood trends and needs
Challenges we ran into
Balencing use of AI and sense of humanity Fine-tuning the AI model to generate emotionally accurate insights Balancing personalization with privacy and trust Avoiding overwhelming UI/UX while still offering meaningful features
Accomplishments that we're proud of
Built with accessibility-first design for a marginalized audience Designed a full emotional feedback loop without relying on real-time human interaction Successfully integrated context-aware support using past entries
What we learned
Digital accessibility isn’t just about screen readers—emotional and sensory accessibility matters too Personalized AI can make users feel seen and supported when built thoughtfully Minimalist UI and private tools can greatly reduce mental load and increase engagement
What's next for Bloopi
Expand support for voice journaling and drawing-based expression Add streak tracking and mood graphs for preventative care Partner with professionals for optional human therapist hand-off Launch a mobile app version with offline journaling
Log in or sign up for Devpost to join the conversation.