WorkServicesExperienceAboutContact
01 / Case StudyAI Dream Interpreter

DREAM VEIL

An AI dream journal with real-time interpretation, semantic pattern matching, and a zero-knowledge Blind Vault.

DREAM VEIL interface preview

Role

Full stack architecture, E2EE systems, RAG pipeline, AI orchestration

Timeline

2026 - Present

Stack

Next.js / FastAPI / pgvector / Gemini

Project Context

Built ToFeel Useful.

Dream Veil is an AI-powered dream journaling platform built around contextual interpretation and semantic pattern recognition. Users record dreams, receive streaming psychoanalysis from Gemini 2.5 Flash, and discover thematic links across their history, all while optional E2EE ensures the server never permanently stores plaintext narratives or interpretations.

Architecture

Zero-Knowledge

Retrieval

Hybrid RAG

Real-Time

SSE Streaming

Technical System

Sharp stack. Clear product shape.

Next.jsTypeScriptReduxTailwind CSSWeb Crypto APIFastAPISQLAlchemy 2.0PostgreSQLpgvectorRedisSSEGemini 2.5 FlashGemini EmbeddingCross-Encoder RerankBM25 / RRFDockerAWS Lambda
01

Architected the Blind Vault — a 4-phase zero-knowledge E2EE handshake across REST and SSE, with resumable batch migration for large libraries.

02

Built a 6-phase production RAG pipeline: hybrid pgvector + BM25 retrieval, reciprocal rank fusion, cross-encoder reranking, and grounding guards.

03

Streamed multimodal AI interpretations in real time via Server-Sent Events, with Redis-backed context caching and intelligent Gemini API key rotation.

Visual Archive

Screens

01

Next Step

Explore the live build.