MoodScribe is an Android audio journaling app that helps you capture your thoughts, feelings, and reflections with just your voice. Designed for simplicity, privacy, and emotional well-being, MoodScribe empowers users to build a mindful habit of self-expression.
- 🎤 Voice-First Journaling – Capture your mood and thoughts through quick, hands-free audio entries
- 📅 Daily Mood Tracker – Reflect on your emotional trends over time
- 🗃️ Local Storage – Securely stores journal entries on your device using Room
- 🔔 Custom Reminders – Gently prompts you to record your day
- 🧘 Minimal, Calm UI – Built with Material 3 for a clean, soothing experience
- 📱 Smart Widgets – Glance-powered homescreen widgets for quick entry and mood tracking
Layer | Tech Used |
---|---|
Language | Kotlin |
UI Framework | Jetpack Compose + Material 3 |
DI | Koin |
Local Database | Room |
Widgets | Glance |
Coming soon! Stay tuned for a look into the MoodScribe experience.
- Text transcription for voice entries
- Mood-based entry tagging
- Encrypted cloud backup (optional)
- Analytics dashboard for mood trends
- Dark mode enhancements
Journaling is a proven tool for emotional clarity and mental health—but not everyone enjoys writing. MoodScribe offers a voice-driven alternative for users who want to reflect, unwind, and document life in a more natural and effortless way.
Contributions are welcome! If you’d like to help with features, fixes, or UI polish, please open a corresponding issue or pull request with your suggestions/changes.
This project is licensed under the MIT License – see the LICENSE file for details.
- Jetpack Compose & Android Team
- The open-source community
- Everyone prioritizing mental health ❤️