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.
Featured Dataverses

In order to use this feature you must have at least one published or linked dataverse.

Publish Dataverse

Are you sure you want to publish your dataverse? Once you do so it must remain published.

Publish Dataverse

This dataverse cannot be published because the dataverse it is in has not been published.

Delete Dataverse

Are you sure you want to delete your dataverse? You cannot undelete this dataverse.

Advanced Search

This dataverse currently has no dataverses, datasets, or files. Please log in to see if you are able to add to it.

Add Data

Log in to create a dataverse or add a dataset.

Share Dataverse

Share this dataverse on your favorite social media networks.

Link Dataverse
Reset Modifications

Are you sure you want to reset the selected metadata fields? If you do this, any customizations (hidden, required, optional) you have done will no longer appear.