Petrichor
← Project Index Petrichor

Petrichor

A planetary climate & weather sandbox — turn the knobs that run a planet and watch weather emerge from a real (simplified) energy-balance model.

Exploring Started: July 2026 Updated: July 2026

Overview

Turn the dials that run a planet’s climate — solar output, axial tilt, day length, CO₂, haze, clouds, sea level, ocean currents, volcanism — and watch weather emerge: trade winds, an equatorial rain band, subtropical deserts, monsoons, polar caps, hurricane seasons, ice ages, and snowball or hothouse catastrophes. It’s inspired by SimEarth (1990) but rebuilt on a real (simplified) energy-balance climate model — nothing is painted on; every desert and ice sheet falls out of the physics.

Play

Sandbox mode unlocks every dial (drop solar output to 85% and race the ice; crank axial tilt until the seasons go feral). Six scenariosMelt the Snowball, The Faint Young Sun, Runaway, Axis of Extremes, The Long Winter, and Deep Time — each ship with a briefing, a win/fail condition, and a debrief that ties what you did to real Earth-science history. A carbon-cycle toggle turns CO₂ from a slider you own into the silicate-weathering thermostat: a living balance between volcanic outgassing and weathering drawdown that self-regulates temperature — Earth’s real long-term thermostat, which you can perturb with a CO₂ pulse and watch it claw back.

Current Status

Working and dependency-free — it runs entirely in the browser, straight from the filesystem by double-clicking index.html (an optional Node dev server adds live-reload).