This project was made using

&

Time: 48hRole: Vibe ArchitectAI: 100%

ATMOSPHERE

Directing AI to build a biological UI that breathes with the solar cycle.

The Pivot

We started with a standard "Utility" interface —static blue skies and list views.

I directed the AI to pivot to a "Solar Cycle Engine". Now, the UI acts as a light source.

V2
V1
PROCESS LOG

The Iteration Loop

How I directed the AI from a basic concept to a polished product.

// MILESTONE 1: UTILITY
"Initialize the project... Create the basic Weather Info view. Start with a standard blue sky background."
// MILESTONE 2: LOGIC
"I want a background that changes based on the time of day... Implement interactive time scrubbing."
// MILESTONE 3: AESTHETIC
"Refine design... Implement the 'Glass Terminal' aesthetic. Use JetBrains Mono and thin white borders. Add the Hourly Forecast."
// MILESTONE 4: VIBE
"Plan Spotify Integration... The card should expand when clicked. Logic Mapping: Sunny Day -> Walking on Sunshine."
antigravity — zsh
Iteration Step
SYSTEM_RESPONSE
_
VIBE ENGINE

Soundtracking the Elements

The app maps meteorological data to generate auditory and informational moods.

INPUT: WEATHER CONDITION

🌧️ Rain
☀️ Sun
❄️ Snow
Smart Briefing
📈
WSJ
Global Markets Rally on Tech Surge
SOLAR CYCLE ENGINE

The Math Behind the Sky

A normalized progress value drives the orb's arc and the background gradient — making the UI a living clock.

SunriseSunset

progress = (currentTime − startTime) / (endTime − startTime) = 0.15

DATA ARCHITECTURE

Designing the Logic

Raw API data arrives in fragmented streams. I architected a logic flow to "zip" these disjointed arrays into coherent, human-readable moments.

RAW STREAMS
[Time, Time, Time...]
[Temp, Temp, Temp...]
[Rain, Sun, Snow...]
UNIFIED OBJECT
12:00 PM
72°F
Rainy