The MODERATE project is proud to announce the release of two open-source Python libraries developed by the EURAC research team: pyBuildingEnergy and BrickLLM. Both tools are designed to strengthen the link between energy simulations, semantic modeling, and data-driven applications for buildings.
📦 pyBuildingEnergy
pyBuildingEnergy is a flexible toolset to assess building energy and comfort performance in line with the EN ISO 52000 / 52016 standards.
Key features include:
-
Hourly and monthly calculations of heating and cooling needs
-
Computation of internal temperatures and sensible loads
-
Integration with weather data sources such as PVGIS and EPW files
-
Ready-to-use archetype simulations to help new users get started
The library is open source under the MIT license and aims to provide researchers and practitioners with a transparent, educational, and extendable framework to explore building performance.
🧱 BrickLLM
BrickLLM is a library that leverages large language models (LLMs) to automatically generate semantic building models compliant with the BrickSchema ontology. It translates natural language descriptions of buildings, systems, and sensors into structured metadata that can be used across different applications.
Highlights:
-
Generates Brick-compliant RDF graphs from plain text descriptions
-
Works with a variety of LLM backends
-
Provides an accessible interface for both programmers and non-programmers
-
Released under an open BSD-3-Clause license
BrickLLM is already being used within MODERATE to streamline building ontology and metadata generation tasks, helping bridge the gap between raw descriptions and interoperable digital models.
Why these libraries matter for MODERATE
Together, pyBuildingEnergy and BrickLLM support MODERATE’s mission of advancing digitalization in the built environment by:
-
Ensuring interoperability through semantic models that follow international standards
-
Offering transparent and adaptable tools for researchers and practitioners
-
Lowering entry barriers for users through intuitive workflows and open-source access
-
Supporting the creation of digital twins and innovative energy management solutions
We invite the community to explore, test, and contribute to both libraries. Your feedback and participation will help strengthen their role in advancing building energy research and digital innovation.