00
← Work
Machine LearningComputer Vision3D GenerationClimate Simulation

AdaptAI

AI copilot that transforms text prompts into 3D building models with automated climate simulation — eliminating tedious modeling and complex analysis for architects.

AdaptAI

IAAC MaAI Programme, Barcelona · Jan–Jul 2025

Problem

Buildings account for 40% of global carbon emissions. Climate simulation can reduce this, but it requires specialist tools and expertise that most architecture teams don't have in-house. Generative AI is increasingly used for conceptual design — but produces outputs with no climate context, creating a gap between design intent and performance reality.

My Contribution

I built the geospatial and 3D data transformation pipelines: OSM-based urban context alignment, image-to-3D model preprocessing and conversion via Trellis API, and automated solar radiation simulation orchestrated through RhinoCompute. I also designed the pipeline architecture connecting LLM prompt enrichment, image generation, and spatial analysis into a single automated workflow.

Technical Approach

LEED knowledge integration: Data from certified sustainable projects was scraped and structured into a graph database for retrieval-augmented prompt enrichment. This ensures image generation outputs reflect real building performance characteristics, not generic architectural aesthetics.

Image-to-3D pipeline: AI-generated images are preprocessed into mesh-ready format and converted to 3D architectural geometry via the Trellis API. Getting usable geometry from AI image output required significant preprocessing work — the raw outputs don't conform to architectural geometry constraints without it.

Geospatial alignment: OSM data places generated models in accurate site context. RhinoCompute runs solar radiation simulation on positioned models without requiring manual 3D software intervention, enabling non-specialist users to get climate analysis output.

Data pipeline: Supabase stores user sessions and project state. Python orchestrates the full transformation chain from location input through to climate analysis output.

Stack

Python · RhinoCompute · Trellis API · Supabase · OpenStreetMap · LangChain · LlamaIndex · RAG pipeline

Result

End-to-end platform from location selection to climate-validated 3D model output, demonstrated live at IAAC. Automated a workflow that typically requires three separate specialist tools and significant manual data transfer between them.

Team: Bradley Manucha, Abdellah Choufani, Michele Cobelli, Ertuğrul Akdemir

Blog Post

Gallery

← Back to work