MindMuseAI
MindMuse AI is a mental health chatbot that tracks emotions, offers guidance, and shares resources—empowering users to understand their mental well-being through a simple, supportive web experience.
视频
技术栈
描述
MindMuse AI is an AI-powered mental health chatbot designed to help users track their emotional well-being, receive guidance, and gain insights into their mental health progress. The app empowers users to better understand their mental state, develop coping strategies, and access helpful resources — all through a beautifully crafted, accessible web experience.
🌟 Key Features
🧠 Emotion Recognition
Detects emotional tone from user input using AI (currently DeepSeek API).
Plans to use fine-tuned ML/NLP models in future for deeper understanding.
💡 Mental Health Advice
Offers actionable tips and resources on:
Managing anxiety
Controlling stress
Overcoming depression
Chatbot suggests personalized advice based on user mood.
🗓️ Mood Tracker & Progress Insights
Tracks emotions over time.
Visualizes mental health progress through dynamic graphs.
Stores all sessions and advice history for reflection.
🔐 Authentication System
Firebase-based user authentication.
Supports both:
Google Sign-In
Traditional Email/Password Sign-Up
🧾 Profile Management
Edit name, view mood logs, and manage account settings.
Future-ready design includes model selection and voice settings.
🎙️ Voice Interaction
Integrated microphone feature using Web Speech API.
Users can speak with the chatbot via voice input.
🛠️ Model Selection (Coming Soon)
Users will be able to choose between multiple AI models.
Easily switch between APIs or custom-trained models.
💻 Tech Stack
Area | Technology |
|---|---|
Frontend | HTML, CSS, JavaScript |
UI Assistance | Cursor AI |
Backend | Node.js, Express.js |
Chatbot API | DeepSeek API (for now) |
Authentication | Firebase Authentication |
Database | Firebase Firestore |
Graphs & Logs | Chart.js / Custom JS |
Voice Support | Web Speech API |
Hosting (Optional) | Firebase Hosting / Vercel |
🧪 Future Enhancements
Fine-tuned ML/NLP model for emotion detection.
Offline support with PWA setup.
More model integration options (OpenAI, Claude, etc.).
Journal writing and AI feedback analysis.
Emergency support links and mental health resources.