Pensieve

Pensieve – visualise your dream

Pensieve is a dream-focused app that invites users to enter a written description of their dream and visualise it through AI-generated imagery or video. The experience unfolds through a simple, elegant flow: type your dream, tap “Visualise,” and watch it come to life.

With features like toggling between image and video formats and saving dream entries to a personal archive, Pensieve offers a magical, introspective space for transforming thoughts into visual stories.

🧰 The approach taken so far

Below is the approach I have taken so far regarding this concept.


From name to features, target users to positioning — I used ChatGPT to get ideas out of my head and into shape fast. It helped me clarify the concept, test different angles, and quickly move from abstract to tangible.

🧠 Step 1 — Flesh out the concept

Tool: ChatGPT

🎨 Step 2 — Rough designs

Tool: ChatGPT (again)


Once the concept was defined, I got ChatGPT to generate high-fidelity UI screens — using the context we’ve built together in the chat. As we developed the screens, we also kept developing the concept.

🔨 Step 3 — Build the thing

Tool: Lovable


Lovable is where the concept really comes to life. I haven’t taken this step yet but the plan is to provide a short summary of the product and a few of the screens, and work with Loveable— turning the concept into a working product, fast.

📱 The Concept & Screens

Below are the screens I have so far generated regarding the concept at hand.

Step 1– Landing State

Step 2– New Roll

Step 3– Choose a Style