EGBIMOTO V12
In the Building Information Modeling (BIM) ecosystem, platforms such as pyRevit and Dynamo have become industry-standard tools thanks to their extensive libraries and flexible working environments. This case study examines EGBIMOTO, an experimental infrastructure designed to address the most frequently used functions of these established tools—specifically within daily practical operations—using a more lightweight and portable architecture. Shaped by 26 years of industry experience and artificial intelligence (AI) support, the system encapsulates local regulatory rules, item analysis templates, unit price dictionaries, and openBIM (IFC/Ida) mappings within a deployment size of just 21 MB. The study presents a data-driven methodology capable of integrating 350 independent rule sets (manifests) into the system in one second, opening the concept up for discussion within the technical community.
To try out this infrastructure or contribute to its development:
GitHub Link
To understand the underlying logic: a standard C# add-in occupies at least 50 MB of space once installed; PyRevit reaches a file size of 307 MB, and with additional Python versions, it exceeds 500 MB. In contrast, EGBIMOTO manages to deploy the entire package—including all data—in just 21 MB. The difference in speed and efficiency stems entirely from the system architecture; it is built upon a robust framework. The ecosystem that could emerge here—supporting testing processes—has the potential to become a platform that opens Turkey up to the global stage. The flexibility of this structure offers significant advantages for development.