Skip to content

A Personal Psychiatrist for you so that you can keep your mental health in check even when you have no on around.

Notifications You must be signed in to change notification settings

b-harsh/MindMurf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

How to Setup

Start the Frontend:

cd client
npm run dev 

Start the Backend:

cd server
node index.js

Start another backend for mistral (in new terminal)

cd server 
ollama run mistral

🎯 Features Overview 🧠 Mood Detection User input (voice or text) is sent to a Hugging Face API for sentiment/mood detection.

Based on the detected mood, a Mistral model generates a personalized, uplifting response.

The response is then converted into audio using the MURF API, where the voice tone matches the mood.

🗣️ Voice & Text Journaling Users can write or speak their thoughts, which are stored as daily journal entries.

Ideal for building self-awareness and tracking emotional patterns over time.

🔄 Routine Activities Daily mental wellness routines like:

Meditation

Gratitude Practice

Sleep Music

Completing all routines in a day adds to a streak, which is visualized through a Heat Map.

📚 Resource Library (Admin Only) Admins can upload videos to a secure library.

These can be used by NGOs for mental health awareness and educational outreach.

📈 Your Activity Section Displays a visual Heat Map of user activity streaks and consistency.

✅ MVP Summary User inputs (text or voice) are passed through:

HuggingFace Mood Detection

Mistral Model for Uplifting Response

MURF API for Voice Generation with mood-mapped tone

Voice/Text journaling supports private self-reflection.

Routine task completion system helps build healthy habits.

Admin dashboard for uploading and managing mental health content.

Heatmap-based tracking of daily progress and engagement.

📸 Screenshots (UI Preview) Dashboard Screenshot 2025-07-13 174600

MVP Flow Screenshot 2025-07-13 174654

Routine Activities Screenshot 2025-07-13 174751

Journaling Thoughts Screenshot 2025-07-13 174852

Activity Heat Map Screenshot 2025-07-13 175013

Video Library Screenshot 2025-07-13 175102

🔚 Final Note The project is nearly complete with only 1–2 features pending. Once finalized, this platform has strong potential in India’s growing mental health space, especially for NGOs and underserved communities.

About

A Personal Psychiatrist for you so that you can keep your mental health in check even when you have no on around.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •