AI for Good · AaltoAI Hack 2026 · People & Communities

When the road turns hostile, who gets reached first?

Wayward watches the live Uusimaa road network — ~800 OSM segments, 10 Open-Meteo stations, refreshed every 60s. Five agents triage hospitals, schools and senior-care streets before a storm hits, and stop themselves the moment a Tier-1 corridor is about to lose coverage.

agent loop · 4 deterministic + 1 LLM
Risk
score every segment · per-station local weather
Dispatch
alloc fleet · priority = risk × tier-weight
Guardian
block T1 revokes · raise approval cards
Verda
LLM rationale · EU-hosted Llama-3.1-8B
Operator
approve · reject · adjust fleet · reset
hazards scored year-round

One loop. Every storm.

  • Snow & ice
    flagship — winter friction, glaze, drift
  • Heavy rain
    aquaplaning, runoff, low traction
  • Wind & visibility
    crosswind on bridges, fog, blowing snow
tier-1 coverage floor
≥95%retained

Even when the fleet drops to 40% capacity. Hospital, school and elderly corridors carry a permanent priority floor — visible on the map at all times, never silently revoked.

baseline → target

Four numbers that move on screen, every tick.

≥95%
Tier-1 coverage during peak storm
≤3.0t
time-to-treat for T1 corridors
100%
T1 revokes routed to a human gate
EU
Verda LLM on Finnish sovereign compute
responsible by construction
Auditable
Every score, dispatch, block and override is tick-stamped in the audit feed.
Vulnerable-first
Tier-1 corridors carry a permanent ~22% baseline so operators never lose sight of them.
Explained, not just decided
Verda turns each Guardian block into a 2-3 sentence rationale a non-technical operator can act on.
Human gate
Guardian holds T1 revokes until an operator approves or rejects on the approval card.
watch the agents stop themselves

Fire a snow storm. Drop the fleet to 2 units. Watch Guardian block the Tier-1 revoke and Verda explain why.

Open the dashboard