All Projects
LYLU AI Diary icon

LYLU AI Diary

Live

Voice-First Diary with AI Transcription & Sentiment Analysis

The Problem

Journaling is powerful for mental health, but typing on a phone creates friction. Voice removes that barrier — but raw audio isn't searchable or analyzable.

The Solution

Built a native mobile app where users speak their thoughts. Audio is transcribed via Whisper, sentiment is analyzed via Hugging Face, and entries appear in a calendar view with mood tracking. Monetized with subscriptions and rewarded ads.

Preview

LYLU — Voice transcription and diary entry
LYLU — Emotion tracker with mood visualization
LYLU — Mood changes over time graph

Technical Highlights

  • Shipped to both Apple App Store and Google Play — a real product, not just a repo
  • 3-service architecture: React Native app → Express 5 backend → FastAPI Whisper service
  • RevenueCat subscription management + AdMob with Pro/Free tier quota system
  • Google Play Integrity + iOS App Attest for app authenticity verification
  • Hugging Face sentiment analysis with daily mood aggregation
  • Full production deployment: AWS EC2, PM2, Nginx, Let's Encrypt SSL, MongoDB Atlas

Tech Stack

Mobile

Expo 53React Native 0.79React 19React Navigation 7

Backend

Express 5MongoDB/MongooseJWTFFmpeg

AI

Whisper (Hugging Face)Sentiment AnalysisFastAPI

Monetization

RevenueCatAdMobPro/Free Tiers

Deploy

AWS EC2PM2NginxEAS Builds

Key Numbers

2 App Stores3 independent services9 MongoDB modelsFull monetization pipeline