Downloads · 30 days
3K
50% of all-time downloads
AvaLovelace/BrickGPT
BrickGPT is a text-to-3d model from AvaLovelace. Use it for the text-to-3d task on the model card, and read the license before you ship it in a product. It is set up for transformers. The card lists the license as mit.
These are the model weights for BrickGPT, the first approach for generating physically stable toy brick models from text prompts, as described in Generating Physically Stable and Buildable Brick Structures from Text.…
Downloads · 30 days
3K
50% of all-time downloads
All-time downloads
6K
Public
Repo size
30.9 MB
Likes
15
Public
Click a slice to open those files.
.json17.3 MB · 56%
From the Hugging Face model README
These are the model weights for BrickGPT, the first approach for generating physically stable toy brick models from text prompts, as described in Generating Physically Stable and Buildable Brick Structures from Text. This model was fine-tuned from meta-llama/Llama-3.2-1B-Instruct.
The model is restricted to creating structures made of 1-unit-tall cuboid bricks on a 20x20x20 grid. It was trained on a dataset of 21 object categories: basket, bed, bench, birdhouse, bookshelf, bottle, bowl, bus, camera, car, chair, guitar, jar, mug, piano, pot, sofa, table, tower, train, vessel. Performance on prompts from outside these categories may be limited.
See the GitHub repo for usage examples and an interactive CLI demo.
BrickGPT was trained using StableText2Brick, a dataset of 47k toy brick structures.
The model was fine-tuned using LoRA applied to the q_proj and v_proj matrices. We used AdamW optimization. The learning rate followed a cosine decay with warmup.
See the paper for detailed evaluations.
If you find this model useful for your research, please cite the following work.
@inproceedings{pun2025brickgpt,
title = {Generating Physically Stable and Buildable Brick Structures from Text},
author = {Pun, Ava and Deng, Kangle and Liu, Ruixuan and Ramanan, Deva and Liu, Changliu and Zhu, Jun-Yan},
booktitle = {ICCV},
year = {2025}
}
Ava Pun ([email protected])