MOBILECA · Canada

Destiny AI Journal

Full-stack AI journaling app built for Nullzec — voice, mood tracking, AI narration, and subscriptions.

Voice AI narration
Mood tracking & heatmaps
RevenueCat billing integrated

Overview

The brief was an emotionally intelligent journaling app that felt personal at scale. Voice recordings are transcribed via Whisper, summarized by a Groq LLM, and narrated back with Edge TTS — a unique AI-narrator experience per entry.

Social features, mood heatmaps, push notifications, and RevenueCat subscription billing were all built and integrated. The app was built with Expo for iOS and Android, backed by a FastAPI + Supabase stack on Render.

What Was Built

  • Voice recording + Whisper transcription
  • Groq AI narrative generation per journal entry
  • Edge TTS audio narration playback
  • Mood tracking + historical heatmap visualization
  • Social feed + user matching algorithm
  • RevenueCat subscription billing (monthly + yearly)
  • Push notifications via Expo Notifications
  • Expo iOS + Android build configuration (EAS)

The Challenge

Building a real-time AI pipeline that runs transcription, LLM summarization, and TTS narration in sequence without noticeable latency — while keeping the UX feeling instant for the user.

The Solution

Each step is processed asynchronously and streamed back to the client. The user sees their entry saved immediately while the AI narrative is generated in the background and revealed progressively.

Have a similar project?

Tell us what you need. We'll come back with a scoped plan tailored to your requirements.

Start a Project