This study presents BuildOcc, an open-source Python platform that grounds large language model agents in the ATUS, a nationally representative diary dataset covering 16,684 respondents, and provides the building energy community with a reusable, openly available implementation of the occupant behavioral layer.
Abstract
Occupants are a primary source of uncertainty in building energy consumption and management, yet existing occupant behavior models cannot capture adaptive and reasoning responses considering the occupant's personal history, current context, and the type of energy signal being delivered. This study presents BuildOcc, an open-source Python platform that grounds large language model agents in the American Time Use Survey (ATUS), a nationally representative diary dataset covering 16,684 respondents. Through BuildOcc, each simulated occupant agent can be instantiated with a demographic persona drawn from ATUS population statistics, a memory stream that accumulates and reflects on timestep-level observations, and an activity scheduler that samples empirically from ATUS time-at-activity distributions. The platform exposes a three-layer interface - Python library, REST API, and Model Context Protocol server - so that any building energy tool (EnergyPlus, Home Assistant) can integrate behavioral intelligence without bespoke coupling code. A plugin registry lets the community add new occupant strata, custom schedulers, and alternative memory backends as separate installable packages. Two validation tiers show that ATUS-grounded sampling reproduces empirically calibrated activity distributions and that demographic priors propagate into persona-consistent agent reasoning across timesteps, establishing internal consistency across strata. BuildOcc provides the building energy community with a reusable, openly available implementation of the occupant behavioral layer. BuildOcc is openly released at https://doi.org/10.5281/zenodo.21192895 under the Apache License 2.0 and installable via pip install buildocc.
Accurate prediction of building energy consumption is critical for sustainable urbanization, while dynamic occupant interactions with the building envelope remain a major source of uncertainty. Prevailing cross-scale building energy models often rely on simplified or uniform behavioral assumptions that cannot adequatel...
A simulator designed to generate realistic Activities of Daily Living (ADLs) to model urban-scale utility consumption (water, electricity, and gas) and an Agentic AI architecture using Large Language Models (LLMs) to generate 24-hour activity schedules are proposed.
V. Estivill-Castro, Manuel Portela, T. Serrano et al.· 0 citations
Energy infrastructure systems, e.g. EV charging networks, smart buildings, must make real-time decisions to satisfy time-varying, context-dependent human demand. Yet existing methods fall short: edge controllers cannot interpret human-demand contexts, whereas LLM agents that excel at fusing such human information are u...
Tong Zhou, Jia-Qi Wen, Jian-Yi Yang· Proceedings of the 4th Inter...· 0 citations
With growing concern over climate change, reducing building energy demand is critical. Building energy use is shaped by many factors, including the persistent gap between predicted and actual consumption. Better understanding human–building interactions can improve building design and modeling by accounting for both en...
M. Zygmunt, K. Ritosa, Tim Verhetsel et al.· Journal of Physics, Conferen...· 0 citations
BuildingChat is a conversational system that enables building occupants to query sensor infrastructure directly and achieves 88% query accuracy across six language models, outperforming code generation, in-context reasoning, and ReAct agent baselines by 14-46%.
Prasoon Patidar, Anupama Sitaraman, Ben Weinshel et al.· Proceedings of the ACM on In...· 1 citation
Overall, the study shows how conversational surveys, structured data processing, conventional behavioral modeling, machine learning, and multimodal LLM prediction can be coordinated within an auditable multi-agent workflow.
N. Ahmadi, Yubo Jiao, J. Manzolli et al.· 0 citations
AI agents can generate code at a scale that’s hard for humans to review line-by-line. PDD Kit helps ensure the code is doing what the developer intended by creating formal specifications and testing against them. It converts developer intent into a Verus specification, proves AI-generated code meets it for every input, and uses tests where proofs aren't practical. Developers review intent, not every line. The post Formally verifying agent-written full-stack web apps with PDD Kit appeared first o…
Professor Paris Smaragdis develops computers with superhuman hearing for applications like speech recognition, music understanding, and environmental monitoring.
MIT News · Artificial Intelligence· news.mit.eduOct 23, 2026
During the School of Humanities, Arts, and Social Sciences’ 75th Anniversary Symposium, President Sally Kornbluth said “MIT has never needed your particular insight and guidance more than we do now.”
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.