Inspiration

SelamAI was inspired by the need for accessible, private, and gentle mental health support. Many people struggle to check in with themselves regularly, and traditional mental health resources can feel intimidating or stigmatized. We wanted to create a digital companion that encourages emotional awareness and calm reflection.

What it does

SelamAI is an AI-powered mental health check-in assistant that helps users monitor and reflect on their emotional well-being. Through short, guided conversations, it encourages consistent self-check-ins, promotes mindfulness, and supports healthy mental habits without replacing professional care.

How we built it

  • Backend: Flask framework with SQLite3 for user management and storing check-ins
  • AI: Large Language Models (LLMs) to understand user inputs and generate empathetic, context-aware responses
  • Security: Private and secure login system to protect user data
  • Deployment: Designed for cloud hosting with Python and React support

Challenges we ran into

  • Ensuring AI responses felt empathetic and human-like without sounding clinical
  • Balancing simplicity and meaningful guidance in check-ins
  • Managing user data securely while keeping the system lightweight and easy to deploy

Accomplishments that we're proud of

  • Created a fully functional AI mental health check-in system
  • Built a responsive and intuitive interface for smooth user interactions
  • Developed a private, secure backend that handles user data and check-ins efficiently
  • Integrated LLMs to provide thoughtful and supportive AI-driven conversations

What we learned

  • How to integrate AI language models effectively in a user-focused application
  • The importance of balancing privacy, empathy, and usability in mental health tech
  • Practical experience combining Flask, SQLite3 in a full-stack project

What's next for SelamAI

  • Expand AI conversational capabilities to handle more nuanced emotional states
  • Implement analytics to help users track their emotional trends over time
  • Improve accessibility and multi-language support
  • Explore mobile app deployment for broader reach and convenience
Share this project:

Updates

Submission history