LMBuild: Evaluating LLM Agents for Generating Buildable and Functional Structures
Jiateng Liu, Rushi Wang, Cheng Qian, Xuejun Zhang, Sun Li, Jiayu Liu, Yifan Shen, Xu Cao and 4 others
University of Illinois Urbana-Champaign
Published October 3, 2026 · on the feed October 6, 2026 · ▲ 38 · arXiv 2610.04292
The abstract
LLM-based agents are increasingly capable of generating complex 3D structures, with the potential to reshape how objects are designed and realized in the physical world. Yet, producing elegant geometry is fundamentally different from producing objects that can be built and perform their intended functions. Existing evaluations largely focus on geometric quality while overlooking physical realizability. We introduce LMBuild, a benchmark for evaluating LLM agents on generating buildable and functional structures. LMBuild represents generated objects as assembled structures comprising part decompositions, joints, materials, and sequences. To support reproducible evaluation, we provide a unified framework consisting of: (1) an interactive environment in which agents can use tools to retrieve, create, and place components to construct objects; (2) a curated benchmark that repurposes established CAD datasets and augments them with knowledge from Wikipedia; and (3) a evaluation framework covering structural soundness, functional affordance, design quality, and physical realization. Evaluations across 30 systems reveal several intriguing findings: (a) Soundness and alignment are no longer the primary bottlenecks for frontier closed-source models, while functional affordance and physical operability remain substantially more challenging; (b) stronger models more effectively create new components, whereas weaker models tend to rely on retrieval; and (c) providing functional specifications substantially improves part completeness, kinematics, and physical operability. These results show that generating real-world structures requires deeper reasoning about functional affordances, mechanics, and designing and creating novel components. We expect LMBuild to provide a foundation for measuring progress and incentivizing research toward agents that generate buildable and functional structures.
The Brief
2:57A short podcast summary of the paper. Written and voiced by AI.
Transcript
LMBuild. Evaluating LLM Agents for Generating Buildable and Functional Structures. By Jiateng Liu and eleven others, from the University of Illinois Urbana-Champaign. Published on the third of October. Its code repository is worked out: about one hundred source files, with a readme and a licence.
Agents built on large language models are getting increasingly capable of generating complex 3D structures, and the authors see in that a potential to reshape how objects are designed and then realized in the physical world. But elegant geometry and a working object are different things. A chair can look right on screen and still be impossible to assemble, or fall over, or fail at the one job a chair has. Existing evaluations largely score geometric quality and overlook physical realizability. They measure whether the shape is good, not whether the thing could be built and would perform its intended function.
LMBuild is a benchmark aimed at that second question: can an LLM agent generate structures that are buildable and functional. To make the question answerable, it changes what a generated object is. Rather than a single surface or mesh, an object is represented as an assembled structure, made of a part decomposition, the joints between parts, the materials, and the sequence in which everything goes together. Evaluation then covers four things: structural soundness, functional affordance, which is whether the object offers the use it is meant to offer, design quality, and physical realization.
The framework has three pieces, built for reproducible evaluation. The first is an interactive environment where agents use tools to retrieve existing components, create new ones, and place them, constructing an object step by step. The second is a curated benchmark that repurposes established CAD datasets and augments them with knowledge drawn from Wikipedia. The third is the evaluation framework covering those four dimensions, from soundness through to physical realization.
The authors evaluate thirty systems, and three findings stand out. For frontier closed-source models, soundness and alignment are no longer the primary bottlenecks. What remains substantially harder is functional affordance and physical operability: the models can produce something that holds together and matches the request, yet struggle to produce something that works.
The second finding concerns how models build. Stronger models more effectively create new components, while weaker models tend to lean on retrieval, assembling from parts that already exist. The third is about instructions. Giving the agent functional specifications, a statement of what the object has to do, substantially improves part completeness, kinematics, and physical operability.
Read together, the three findings point the same way. Generating structures for the real world asks for deeper reasoning about functional affordances and mechanics, and for the ability to design and create novel components rather than fetch familiar ones. Geometry has become the comparatively easy part. The authors offer LMBuild as a foundation for measuring progress toward agents whose output can be built and used, and as an incentive for research in that direction.
Paper Quest · 7 chapters · about 40 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
It looks like a chair. Could you build it, and would it hold you?
LLM agents can now produce complex 3D objects. But a chair can look perfect on screen and still be impossible to assemble, fall over, or fail at its job.
The road ahead
- 1 · The problem ~6 min LLM agents can now make 3D objects that look right, but existing evaluations largely overlook whether those objects could really be built and used.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min Judge generated objects on whether they can be built and work, by making each object an assembled structure that agents build with tools.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Agents gather and place components into a structure, which is then checked bottom-up for soundness, function, design and physical realization.
- 6 · The experiment ~6 min You’ll guess: For frontier closed-source models building 3D structures, which remained substantially more challenging?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.