Eyal
Eyal.works

I'll Think About it Later

A new AI integrated journaling experience

A system that transforms how you write — spatially, emotionally, guided by questions that help you go deeper. Your thoughts become an explorable 3D world, revealing patterns and connections you couldn't see before.

Role

UX/UI Design, Development

Course

Final Project

Year

2025

Duration

3 months

The Full Experience

Research & Discovery

The Challenge

Traditional journaling treats thoughts like a document: chronological, linear, one entry after another. But thinking isn't like that. You lose your thread, want to branch off, need to add context to something earlier—and the format fights you. It's hard to start, harder to sustain.

Day One

Understanding the Space

Anecdote #1Thoughts are spatial, not linear

Thoughts branch and loop back. Linear writing forces one thread, abandons others. Memory clusters in space, not time.

Anecdote #2Navigation should feel like wandering, not searching

Chronological order can't capture branching thoughts. There's a magic to wandering.

Anecdote #3Emotion shapes memory more than words do

Atmosphere unlocks emotion. The system senses mood—night, fire, rain, calm—or you choose. Memory is feeling, not text.

what if journaling wasn't about capturing thoughts in order, but creating a space where they could exist, connect, and reveal themselves over time?

The Solution

A system that turns journaling into a spatial, AI-guided experience. You write. The atmosphere responds. The question vanishes after you answer, leaving only your thoughts. You can continue the flow, branch into new questions, or revisit earlier threads. Over time, a 3D world emerges - a spatial map of your inner landscape, where every composition is a place you can explore.

Key Features

Feature #1 — The Writing Experience

The ChallengeLosing Your Thread

Writing intuitively means sometimes losing your thread. You get stuck or circle without clarity.

My SolutionReal-Time Guidance

Words from your writing float faintly in the background. When you're stuck, press Tab — they come forward. Choose one, receive a question that helps you go deeper.

Write freely. Stuck? Tab → choose word → get question. Question vanishes, thoughts remain.

The Composition

The ChallengeUI that Distracts

I experimented with how questions should appear — pulsing, shaking, bold. Every variation pulled focus. The animations distracted from writing itself.

My SolutionMinimal Composition

I stripped it down to something familiar: a journal page. Date, time, a small question at the top — then space. Just text and a blinking cursor that says "just write."

Minimal compositionMinimal composition
New Challenge ArisedLong Entries Need Room

The initial layout worked for short entries. But what happens when users write longer reflections requiring scroll? Words floating on top and bottom would obstruct vertical movement, breaking the flow.

Overlap
New SolutionKeep Vertical Space Clear

I moved all floating words to the sides only, keeping the top and bottom clear. Vertical space stays unobstructed for seamless scrolling.

Keeping vertical space cleanKeeping vertical space clean

Feature #2 — Navigating the Mind Map

The ChallengeMapping Non-Linear Thought

Thoughts are messy — they branch, scatter, reconnect. Traditional navigation (breadcrumbs, trees, nodes) can't handle that.

EntryQuestionQuestionQuestionQuestionQuestionQuestionQuestionEntryEntryEntryEntryEntryEntryEntryQuestionQuestionQuestionQuestionQuestionQuestionQuestionQuestionQuestionQuestionQuestionQuestionQuestionQuestionQuestionQuestionEntryEntryEntryEntryEntryEntryEntryEntryEntryEntryEntryEntryEntryEntryEntryEntry
My SolutionFree Movement in 3D Space

Navigation is spatial. Move with arrows/W/S, Enter to step inside, Esc to explore. Compositions arrange organically—a new way to navigate.

Esc
explore mode
Return
enter note
zoom in
W
S
zoom out
move

Move with arrows, zoom with W/S, Enter to step inside, Esc to explore. No mouse—just spatial wandering.

Composition Focus

The ChallengeFocus vs Richness

A rich 3D world is great for exploring. But when writing, it becomes distracting noise.

Enter: world disappears. Esc: world returns. Focus ↔ exploration.

My SolutionContext-Aware Visibility

Enter: everything disappears, only writing remains. Esc: world returns. Richness for exploring, clarity for writing.

Feature #3 — AI-Generated Insights

Semantic Clusters
Entity CloudsSemantic Clusters

After AI analysis, semantically related words cluster into floating clouds. Each cloud has a central concept with satellite words orbiting it — showing emotional themes side by side.

Key Insights
TunnelKey Insights

Key insights are placed on rotating circular rings receding into depth. Longer texts get larger rings. Looking through the tunnel gives a sense of accumulated layered thought.

Raw Input
ScatteredRaw Input

Words appear as they are written — unorganized, raw, filling the space. This is the unprocessed state before AI makes sense of it.

Feature #4 — Emotional Atmosphere

The ChallengeCreating Presence Without Distraction

Sound and particles can unlock emotion in ways text can't. The challenge: creating atmospheres that adapt to your writing—comforting, energizing, reflective—without overwhelming.

My SolutionAdaptive Soundscapes and Live Particle Design

The AI analyzes your writing for emotional tone — anger, love, sadness — and adapts the atmosphere accordingly. Five moods emerge: Night, Fire, Rain, Calm, and Underwater.

Stars drift slowly above, deep silence broken only by distant wind

Building Tools to Build Faster

The ChallengeIterating on Complex JSON

Particles have dozens of parameters. Tweaking JSON directly meant: change value, refresh, check, repeat. Painfully slow.

My SolutionLive Design Tool

Live sliders, instant feedback. Found the feel, exported to JSON. Hours became minutes.

Design Language

Typography
Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz
0123456789
!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
Raleway

Used for user-generated content — journal entries, insights, emotional words.

Design for 3D Space

The ChallengePixel-Perfect in 3D Space

Figma designs worked in 2D. 3D was different. How to maintain precision with X, Y, Z coordinates?

My SolutionGrid-Based Positioning

3D grid system: Figma layouts → Three.js coordinates. Invisible structure keeps infinite space organized.

3D grid system
3D grid in space

Bidirectional Design

The ChallengeHebrew reads right, English reads left

Hebrew reads right-to-left. English reads left-to-right. Layouts needed to work naturally in both directions without compromising readability or hierarchy.

My SolutionOne grid, two directions

Designed both versions in Figma. The grid system mirrors bidirectionally—text, navigation, floating words all flip naturally.

memoryemotionthoughtpainjoyshiftquiet
MapWriteSettings

Monday, March 17

What's on your mind?

The things I write here are mine alone. I feel like something shifted today, but I can't quite name it yet.|

LTR →

Reception and Impact

Presentation

I presented Social Simulation as my graduation project at Bezalel — my first React project after months of intensive learning. The system was complex, so I ran extensive playtests to understand how it was perceived externally.

What I Learned

100 Days

Pressure reveals what matters. When time is scarce, you stop second-guessing and start deciding. I learned to trust intuition, cut features ruthlessly, and ship quick solutions that worked.

Insight #4About Myself

I'm stubborn. Hours debugging bring immense satisfaction when solved.

I realized I could build complex things alone; research, design, code in parallel under pressure.

Insight #5About AI

GPT opened infinite possibilities. Learned: precise prompts, manage tokens, watch costs. People differ—some want flow, others structure. AI always surprises.

Future Potential

This is just the beginning. Social Simulation proves the concept — non-linear journaling in 3D space, AI as a guide not a replacement, spatial navigation that feels natural. But the real potential lies in what comes next.

Mouse input would make the system accessible to a wider audience. Keyboard-only navigation comes from gaming—adding mouse opens it up. It also enables more complex menus and cleaner screens. As features grow, keyboard shortcuts become limiting. Mouse feels essential for continued development.