Your voice. Your thoughts. Your growth.
MindScribe is an AI-powered voice journaling and wellness assistant designed to help teens and young adults reflect deeply, track mental and physical wellbeing, and gain actionable, personalised insights. Through a seamless voice interface, users can speak their thoughts, which are transcribed, emotionally analysed, and enriched using GPT-powered feedback. Whether you're tracking your mood, logging your activity, or building healthy routines, MindScribe is your companion in self-awareness and discipline.

- 🎙️ Voice-to-text journaling powered by Whisper/JS
- 🧠 Sentiment & emotion analysis (NLP-based)
- 💬 GPT-based reflections tailored to user tone.
- 📊 Mood, food, and activity trend visualizations
- 🏃 Fitness goal tracking & physical activity logs.
- 🔐 Secure, private journaling
- 📄 Export reports as PDFs for journaling and analytics
Frontend:
- HTML, CSS, JavaScript
- Chart.js for visual mood analytics
- Custom-built UI for accessibility and responsiveness
Backend:
- Python (FastAPI)
- JS/Whisper API for speech-to-text
- GPT (via OpenAI/Groq) for responses
- MongoDB for persistent storage
- LangChain + FAISS for RAG-based knowledge grounding
Built with ❤️ by Rojan Sapkota
Stay tuned for updates, or fork the repo to build your own journaling assistant.