Touch Grass

Paris · 2026-10-09 · forecast on this laptop, no account, no cloud. Model: TabPFN-v2 regressor, Prior Labs License v1.1 (Apache-2.0 + attribution).

Best hours to be outside

12° 14° 16° 18° 20° 22° 24° 00h 03h 06h 09h 12h 15h 18h 21h line: predicted °C (band 10–90%) · blue bars: predicted rain mm/h · red: best windows · grey: night

Daylight hours, predicted

HourTempRainWindCloudScore
09:0015°0.0674%76
10:0017°0.0762%85
11:0018°0.0775%88
12:0018°0.0892%85
13:0019°0.0879%83
14:0019°0.0879%83
15:0019°0.01078%82
16:0020°0.01076%81
17:0021°0.0876%78
18:0020°0.0876%79
19:0020°0.0663%83

Score = 100 − 4·|temp−18| − 25·rain − 1.2·max(0, wind−15) − 0.15·cloud. The model predicts the weather; this rule is applied afterwards and is yours to change.

Was it worth running a model?

Same pipeline, re-run on the last 3 fully observed days, each predicted only from the days before it. Mean absolute error against what actually happened, next to the dumbest baseline: "same hour 2 days earlier".

VariableTabPFNSame hour 2 days earlierModel better?
Temperature (°C)2.831.67no
Rain (mm/h)0.100.11yes
Wind (km/h)2.383.43yes
Cloud (%)51.4963.79yes

Inputs per hour: hour of day, weekday, and each variable 2, 3, 4 and 7 days earlier. Training window: 41 days, 4 ensemble members, CPU. Data: Open-Meteo. Built for the DEV Hacktoberfest Open-Source AI Challenge, Week 1 "Touch Grass". — Yvoo Lab