Back to Projects
Mobile App

Vibe Journal

VibeJournal is an AI-powered audio journal that turns your voice into mood insights. Just talk, and it does the rest.

3 Technologies
9 Screenshots
95% Complete

Project Metrics

Completeness
95%
Visual Assets
9
Technologies
3
Platform Reach
2

Platform Info

Typemobile app
Source Available
Accessibility: 60%

Project Status

Content Quality
Tech Complexity
Rich Content Available

Project Gallery

Explore the interface and design in detail

9 Screenshots
Current: 1/9
336Γ—750
Vibe Journal screenshot 1
1 / 9

About This Project

πŸ§˜β€β™€οΈ VibeJournal – Talk it out. Feel it better.

VibeJournal is your personal, AI-powered audio journal designed to make self-reflection as effortless as a conversation. Just speak your thoughts β€” no typing, no overthinking. The app captures your voice, analyzes your mood, and transforms your daily reflections into a clear emotional timeline. Whether you're tracking mental health, building emotional awareness, or simply trying to understand yourself better, VibeJournal is your safe space to be real, raw, and reflective.


🎀 What Makes It Different:

Unlike traditional journaling apps, VibeJournal embraces voice. You express yourself naturally, and our AI does the heavy lifting β€” transcribing your words, detecting your mood, and building a long-term emotional map. Over time, you’ll start to spot patterns in how you feel, how often you reflect, and what your emotional journey truly looks like.


πŸ”₯ Free Features – No Paywall for Peace of Mind:

Audio Journaling (up to 5 mins per vibe)

Record your feelings and thoughts with just your voice.

Automatic Transcription & Mood Detection

Every entry is transcribed and analyzed to determine your emotional tone (positive, neutral, or negative).

Vibe History

See a running list of your last 75 vibes, all stored securely in the cloud.

Mood Calendar

A vibrant, color-coded calendar that visualizes your moods over time β€” your emotional landscape at a glance.

Basic Stats

Track your total entries and longest journaling streak to stay consistent and motivated.

Secure Accounts

Sign up, log in, and manage your data with full account controls.


πŸ’Ž Premium Features – Go Deeper:

Unlimited Cloud Storage

Never lose a thought β€” save every vibe, no limits.

Extended Recordings

Talk it out with up to 60 minutes of journaling per entry.

Advanced Emotional Insights

Mood Over Time: A line graph showing mood shifts across days, weeks, or months.

Emotional Intensity: Know not just how you felt, but how strongly you felt it.

AI Journaling Assistant (Powered by Gemini)

Get creative or therapeutic prompts when you’re stuck.

Receive compassionate reflections based on your entries to encourage deeper insight.

Future Me Playback

A mashup of clips from your past entries β€” a powerful way to literally hear your growth.

100% Ad-Free

Journaling should be peaceful β€” no distractions here.


πŸ‘¨β€πŸ’» Tech Stack That Powers the Peace:

Frontend (Flutter)

Flutter 3.x for smooth cross-platform UI

flutter_sound for high-quality audio capture and playback

fl_chart & table_calendar for stunning visual insights

get_it, shared_preferences, and subtle haptics for a polished, personalized experience

Backend (Firebase + Google Cloud)

Firebase Auth, Firestore, and Cloud Storage to handle user data securely

Cloud Functions (TypeScript) for real-time backend processing


AI Processing:

Google Speech-to-Text for transcriptions

Natural Language API for mood detection

Gemini 1.5 Pro via Vertex AI for AI journaling feedback and prompts


🎯 Why It Matters:

Journaling isn’t just about venting β€” it’s about growth. VibeJournal helps you build emotional awareness without needing to type a single word. By simply speaking, you unlock a deeper understanding of yourself, one vibe at a time.

Technology Stack

Flutterβ˜…DartFirebase

β˜… Flutter is highlighted as the preferred technology for mobile development

Project Analytics

Completeness Score95%
Technical Complexity3/10
Platform Reach2 Platforms
Visual Documentation9 Assets
Accessibility60%

Key Features

What makes this project special

Mobile-First Design

Optimized for mobile devices with intuitive touch interactions and responsive layouts.

design

High Performance

Fast loading times and smooth animations for an excellent user experience.

performance

Open Source

Source code is available for learning and contribution.

development

Well Documented

Comprehensive documentation and detailed project insights.

documentation