πΏ CalmNest β Our Journey
π‘ What Inspired Us
As college students, we observed that many people around us silently struggle with stress, anxiety, loneliness, and academic pressure.
Mental health support is often expensive, inaccessible, or surrounded by stigma. Many students hesitate to talk openly about their emotions.
We wanted to build a safe, private, and always-available digital companion that listens without judgment.
That idea became CalmNest β a calm space powered by AI.
π What We Learned
Building CalmNest was more than just coding β it was a learning journey:
- How Large Language Models can simulate empathetic conversations.
- The importance of responsible AI in sensitive domains like mental health.
- Integrating Ollama for local LLM deployment.
- Using OpenCV for facial emotion detection.
- Designing user-friendly UI focused on comfort and simplicity.
- The importance of data privacy and secure architecture.
- How teamwork, communication, and rapid prototyping work in real project environments.
π οΈ How We Built It
We designed CalmNest as an end-to-end AI-powered mental wellness platform:
πΉ Backend
- Built using Python / Node.js
- Integrated Ollama for conversational AI
- Implemented sentiment analysis for emotional insights
πΉ Frontend
- Developed using React
- Created a minimal, calming, distraction-free interface
πΉ AI & Vision
- Used OpenCV for facial emotion detection
- Processed user mood data to generate meaningful insights
πΉ Database
- Used MongoDB to securely store user data and mood logs
We focused on modular architecture so the platform can scale and integrate professional therapist support in the future.
π§ Challenges We Faced
Building CalmNest was not easy. Some major challenges included:
- Training the AI to respond empathetically instead of giving robotic answers.
- Ensuring sensitive data remains secure and private.
- Reducing response latency while running local LLM models.
- Balancing emotional support without crossing into medical diagnosis.
- Fine-tuning emotion detection accuracy using OpenCV.
- Designing a UI that feels calming rather than clinical.
Each challenge pushed us to research more, iterate faster, and think deeper about ethical AI.
π± What CalmNest Means to Us
CalmNest is not just a project β itβs a step toward making mental health support more accessible.
It represents empathy powered by technology.
Our goal is simple:
To create a safe digital nest where anyone can feel heard, understood, and supported β anytime, anywhere.
Log in or sign up for Devpost to join the conversation.