Muse Diary

chat daily, curate soundtracks, and capture precious moments

What it does

Muse Diary is an journaling app that blends AI conversation, music recommendations, and self-reflection tools. Built on Google Cloud Platform with Gemini AI.
*Key Features:
1. AI Chat Journaling: Converse naturally with Gemini AI to log your day.
2. Traditional Writing: Standard interface for classic journaling.
3. Music Mood Matching: AI-suggested tunes based on your entries.
4. Visual Emotion Calendar: Entries organized with mood-representing album art.
5. AI Insights: Uncover life patterns and significant moments.
*Tech Stack:
- Backend: Spring Boot (Docker)
- Hosting: Google Cloud Run
- Auth & Storage: Firebase
- AI: Gemini (Vertex API)
- Version Control & CI/CD: GitHub
- Cross-Platform: Flutter
- Music Data: YouTube API
*How the App Runs:
1. Input sent to Cloud Run server
2. Server processes (using Vertex API if needed)
3. Firebase manages auth and data
4. User receives insights and recommendations
The Gemini-powered feature not only facilitates interactive journaling but also provides thoughtful feedback and music suggestions. To address potential AI hallucinations in music recommendations, the app employs the YouTube Data API for verified music information.

Built with

  • Flutter
  • Firebase

Team

By

GemStars

From

South Korea