-
-
DMSpace logo
-
Breathing Exercise- Guided breathing patterns to help calm the body, regulate stress, and create a brief moment of grounding.
-
Chat tab- send your thoughts and receive calm, empathetic reflections in real time.
-
Word detective- Unscramble wellness-related words to gently engage your mind and shift focus during stressful moments.
-
Peer support tab- Optional peer matching based on shared emotional themes, designed for safe, low-pressure connection.
-
Gratitude jar- Add small moments of gratitude over time to build awareness of positive experiences, even on hard days.
-
Journal tab support- Personal journaling with AI-generated prompts to reflect on emotional themes and track your mood over time.
-
Four-tab home page with culturally informed reflections and personalized prompts.
Inspiration
This project was inspired by a gap I kept noticing between clinical mental health tools and the everyday emotional experiences people actually have. Many existing platforms either feel too clinical, too generic, or culturally disconnected from how users understand and express mental wellness. As a graduate student working at the intersection of technology, data, and health, I wanted to explore how an AI-assisted system could provide gentle, reflective support without positioning itself as therapy or crisis care. I was especially motivated by the idea that mental wellness is not one-size-fits-all. Cultural background, values, and lived experiences shape how people process stress, emotions, and growth. This project became an experiment in designing a space that feels supportive, adaptive, and human-centered, rather than diagnostic or prescriptive.
What it does
DMSpace is a culturally-informed mental wellness application that provides a safe space for users to reflect, journal, and connect through gentle AI-supported interactions. Users can chat freely, receive empathetic reflections, generate personalized journaling prompts, track moods, engage in wellness activities like breathing exercises and gratitude practices, and optionally explore peer-to-peer connections based on shared emotional themes. The app is designed to support self-awareness and emotional clarity without positioning itself as therapy or crisis care.
How I built it
DMSpace was built using Python and Streamlit for the frontend and application logic, with AI-powered reflections and journaling prompts generated via the OpenAI API. Session state is used to manage chat history, mood tracking, journaling entries, and peer-matching logic locally and privately. The system uses structured prompts to guide the AI toward empathetic, non-judgmental responses, while allowing users to select cultural perspectives that shape reflection style. Lightweight keyword-based theme extraction and scoring are used for optional peer matching, and wellness games are implemented as interactive, stateful components within the app.
Challenges I ran into
One of the biggest challenges was defining clear boundaries for the AI; ensuring it remained supportive and reflective without acting as a therapist or crisis service. Managing Streamlit’s rerun behavior, session state, and deployment differences between local and hosted environments also required careful debugging. Additionally, designing an interface that felt calm, readable, and accessible across devices while handling secure API key management presented ongoing design and engineering challenges.
Accomplishments that I'm proud of
I'm especially proud of creating a fully functional mental wellness app that integrates AI reflection, journaling, mood tracking, peer connection logic, and wellness activities in a single cohesive experience. The culturally adaptive reflection system, privacy-conscious design, and clean user interface demonstrate how thoughtful technical decisions can support emotionally safe interactions.
What I learned
This project deepened my understanding of human-centered AI design, particularly how tone, structure, and constraints shape user trust. I learned how to manage stateful interactive apps in Streamlit, securely integrate external APIs, and design features that balance technical capability with emotional sensitivity. Most importantly, I learned that small design choices can significantly impact how supported users feel.
What's next for DMSpace
Next steps include improving mood trend visualization over time, expanding culturally adaptive coping strategies, refining peer-matching logic, and exploring persistent but privacy-respecting data storage options. Longer-term, DMSpace could evolve into a research-backed platform for studying reflective AI interactions and culturally responsive digital mental wellness tools.

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