Reverie

AI-powered Dream Analysis Platform for Personalized Insights

Reverie is an AI powered dream journaling platform designed to help people reflect on their emotions and uncover meaningful patterns over time.

My team and I built Reverie as a calm and intentional space for self reflection. Rather than offering instant interpretations or clinical conclusions, the platform encourages users to slow down, record their dreams, and engage thoughtfully with AI assisted insights.

Users can securely write and revisit dream entries while exploring recurring emotional themes through structured AI analysis. The system focuses on pattern discovery and reflective summaries rather than prescriptive meaning.

Reverie is built as a full stack web application with a strong emphasis on privacy, reliability, and scalability. Dream entries are encrypted before storage, and the system remains stable even when AI services are unavailable.

The interface is intentionally minimal and calming, encouraging consistent reflection rather than constant engagement. Reverie continues to evolve with a focus on human centered design, sustainability, and responsible use of AI.

Technologies and Structure

Reverie's technology structure

Frontend

Next.js
TypeScript
Vercel

Backend

Python
Flask
FastAPI
Google Cloud Run

AI Layer

TinyLLaMA
LoRA fine tuning
Hugging Face

Database

PostgreSQL
Google Cloud SQL

Landing Page
Dashboard Page
Dream Library Page

Reverie is now live. You can join us by clicking the logo below.

Click our logo!

If you’re interested in our code, check out Reverie repository! 🚀