πΏ Serava β Your AI-Powered Mental Health Companion
A sanctuary in your pocket, Serava is always kind, always present, always evolving with you.
π Overview
Serava isn't just another chatbot. It's your mood-aware, emotionally intelligent AI friend designed to support your mental well-being through empathy, mindfulness, and personalization.
Whether you're feeling lost, anxious, overwhelmed, or simply want a grounding exercise, Serava adapts to what you need in the momentβoffering a calming presence, motivational support, or a gentle nudge toward self-reflection.
β¨ Features
- π Mood-Aware Conversations β Real-time mood detection shapes the UI and chatbot tone.
- π§ Emotionally Intelligent AI β Built using advanced LLMs with emotional nuance and personalized memory.
- π± Dynamic Theming β UI that adapts colors/fonts based on your emotional state.
- β» Mindfulness Loops β Grounding exercises, journaling prompts, and calming flows.
- π¬ Self-Care Toolbox β Tools for breathwork, focus, reflection, and motivation.
- π§ Offline Mode β Access core wellness tools even without internet.
- π Secure & Private β Data encrypted and stored with Firebase.
π‘ The Problem It Solves
Many people struggle silently with anxiety, burnout, and emotional turmoil. Not everyone can or wants to reach out. Serava steps in with 24/7 support, not to replace therapy, but to bridge the gap between daily struggles and professional help.
π Target Audience
- College students under academic pressure
- Remote workers feeling disconnected or burned out
- Anyone struggling with anxiety, overthinking, or emotional overwhelm
- People seeking consistent, non-judgmental emotional support
π Mockups
π§Ή Tech Stack
| Layer | Tech Used |
|---|---|
| Frontend | Expo React Native, Tailwind (NativeWind) |
| Backend | Firebase |
| AI/NLP | Gemini API for conversational intelligence |
| Mood Detection | Emotion analysis via free NLP/emotion libraries |
| Voice & Input | Optional integration with Mozilla DeepSpeech |
| Design | Figma, Midjourney for assets, custom illustrations |
πΎ Architecture

π User Flow

βοΈ Getting Started
- Clone the repo:
git clone https://github.com/MohdAqdasAsim/Serava.git
cd Serava
- Install dependencies:
npm install
- Run the app locally:
bash npx expo start
π License
MIT Β© [Mohd Aqdas Asim]. Feel free to use, fork, and remix with attribution.
π¨ Stay Connected
Follow our journey on:
- π Website (coming soon!)
- πΈ Instagram @serava.app
- π§ Medium Blog (mental health & dev diaries)
"Mental health matters, and so do you."
Log in or sign up for Devpost to join the conversation.