Copilot for Constraint-driven Generation of Architectural Design Evaluations and Suggestions

2025, Juan David Frank, Alfiia Shakurianova

Project Video

03:02

Project Gallery

Building design, engineering, and construction are highly regulated, requiring time-consuming checks and costly expert consultations, slowing design iterations and worsening the housing crisis. Architects often navigate conflicting advice from specialists, leading to revisions and delays. Occasionally, issues emerge after construction, causing costly setbacks and highlighting the need for earlier, integrated compliance checks. This research explores an AI-powered methodology for compliance checking of building models under German requirements, combined with design suggestions based on evaluation results. It supports architects in the early design stages by offering evaluations, suggestions, and adjustments to ensure code-compliant buildings. The study proposes a methodology combining a multi-agent system with large language models (LLMs) and Retrieval-Augmented Generation (RAG) to interpret regulatory texts and assess graph-based BIM data. Domain-specific Evaluation agents (e.g., fire safety, accessibility) analyze the design, while a Supervisor agent resolves possible conflicts between domains and synthesizes the results. The Suggestion agent proposes necessary design changes, and a Validation agent checks for compliance. The architect remains in control, using the system as a co-pilot. A Revit add-in for the AI co-pilot demonstrates real-world integration. User studies assessed system performance, while a case study explored its impact on architectural workflows. The system detected compliance issues and suggested design improvements. The interaction between the architect and co-pilot reveals a complementary relationship, where the co-pilot supports decision-making by providing evaluations and suggestions, while the architect remains in charge of final design decisions. This dynamic enables a blended co-design workflow, improving efficiency and better informing design decisions.

 

ITECH M.Sc. Thesis Project 2025: Copilot for Constraint-driven Generation of Architectural Design Evaluations and Suggestions
Juan David Frank, Alfiia Shakurianova

Thesis Advisers: Tobias Schwinn, Anni Dai

Thesis Supervisor: Prof. Achim Menges
Second Supervisor: Prof. Thomas Wortmann

 

To the top of the page