BuildOcc: A Large Language Model Occupant Agent Platform for Building Energy Research
On the map: LLM agents and tool use → Financial trading and forecasting agents
Abstract (arXiv)
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.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Financial trading and forecasting agents, one of 16 directions in LLM agents and tool use. Builds on 7 of its 47 references that are in the map. First posted on arXiv 2 Sep 2026.
Builds on
7 of 47 references.
Closest ancestors · 4
Same direction, newest first
- 2026Multi-Agent Home Energy Management Assistant16 Feb
- 2025Context-aware LLM-based AI Agents for Human-centered Energy Management Systems in Smart Buildings31 Dec
- 2025Agentic AI Home Energy Management System: A Large Language Model Framework for Residential Load Scheduling30 Oct
- 2025Behavioral Generative Agents for Energy Operations14 Jun
Other references · 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026OccuReward: LLM-Guided Occupant-Centric Reward Shaping for Demographic Equity in Grid-Interactive Buildings
- 2025Conversational Agents for Building Energy Efficiency -- Advising Housing Cooperatives in Stockholm on Reducing Energy Consumption
- 2024Recommender systems and reinforcement learning for human-building interaction and context-aware support: A text mining-driven review of scientific literature
- 2023Opportunities and Challenges of Applying Large Language Models in Building Energy Efficiency and Decarbonization Studies: An Exploratory Overview
- 2026Large Language Models for HVAC Operations in Building Energy Systems: A Critical Review of Methods, Applications, and Deployment Readiness
- 2022Targeting occupant feedback using digital twins: Adaptive spatial-temporal thermal preference sampling to optimize personal comfort models
- 2026Building2Building: A Large Scale Benchmark for Generalizable Real-World Reinforcement Learning
- 2025BuildingGym: An open-source toolbox for AI-based building energy management using reinforcement learning