OpenSKIZZE
DBU Funded Urban Climate Open Source Quality Diversity Surrogate Models UMAP
Open-source AI for Climate-adapted Urban Design
Climate-adapted building requires knowledge that most planners don’t have easy access to: which configurations keep cold air flowing into a neighbourhood? How do building heights interact with cold air corridors? Which density trade-offs actually matter for reducing urban heat?
OpenSKIZZE translates findings from climate models into concrete, usable design options — early in the planning process, before expensive expertise is typically called in.
How it works: surrogate-assisted quality diversity
The core of OpenSKIZZE is a surrogate-assisted quality diversity (QD) optimization loop:
- A QD algorithm (MAP-Elites) maintains an archive of diverse building layouts, each occupying a unique position in a behavioural feature space (e.g., density × green space ratio).
- For each candidate layout, a surrogate model predicts the cold airflow impact without running a full CFD simulation — reducing compute by three orders of magnitude. We use two surrogate architectures:
- Gaussian Process regressors (SVGP) — sparse variational GPs that provide calibrated uncertainty estimates, which guide the QD algorithm toward under-explored regions of design space
- U-Net prediction models — convolutional encoder-decoders trained on CFD outputs to predict full 2D airflow fields from building footprint rasters
- Conditional generative AI (conditional diffusion and flow-matching models) is used to generate plausible layout variants conditioned on target airflow properties, seeding the QD archive with high-quality initial solutions.
- To make the high-dimensional airflow fields interpretable, a UMAP model projects them into 2D — revealing clusters of layouts that produce similar airflow behaviour, even when their building footprints look very different.
The result: planners receive a structured vocabulary of design archetypes, each backed by a predicted cold airflow map and uncertainty estimate, ready for expert review and comparison.
Interactive demo
The widget below illustrates the two core outputs: the QD archive (left — each cell is one design archetype, coloured by surrogate-predicted cold airflow score) and the UMAP embedding (right — how designs cluster by predicted airflow behaviour). Hover over either view to link them.
Left: QD archive — each cell is a distinct design archetype shown as an isometric city. Colour bar = cold airflow score.
Centre: Hover any cell to see the full design preview with stats.
Right: UMAP — clusters of designs with similar predicted airflow behaviour. ■ Strong cold airflow ■ Blocked / weak
Workflow
- Define scope — select the planning area on an interactive map; parcel data auto-loads from NRW geodata portal
- Set goals — define structural constraints (max height, min spacing) and optimization targets (GRZ, GFZ, green space %)
- Optimize — surrogate-assisted QD fills the archive; surrogate uncertainty drives targeted resampling
- Explore — the UMAP reveals which design families produce similar cold airflow patterns; parallel coordinate plots surface trade-offs
- Cluster — similar designs grouped into archetypes (best, most representative, consensus map per type)
- Compare — side-by-side 3D visualization with wind flow fields; export PDF report
Evaluation site
OpenSKIZZE is being validated on real construction projects in Bonn-Dransdorf — on the site of the old city nursery, which sits in a cold air inflow corridor adjacent to an Urban Heat Island. Partners: Montag Stiftung Urbane Räume gAG and Neue Stadtgärtnerei e.V.
Funding & partners
Funded by the Deutsche Bundesstiftung Umwelt (DBU). In collaboration with Dirk Reith at TREE, H-BRS.
OpenSKIZZE project page at H-BRS
Open science commitment
OpenSKIZZE is developed fully in the open — open-source code, open training data, and open model weights. We believe that publicly funded climate tools must be publicly accessible, reproducible, and extensible by the communities they are meant to serve.
