News: 1747046167

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

LegoGPT is here to make your blocky dreams come true

(2025/05/12)


At last, an AI model we can really get behind: LegoGPT takes a text prompt and spits out a physically stable design.

However, before we get carried away and ask it to come up with a LEGO® Sistine Chapel, the [1]tool can only generate designs that fit within a 20 x 20 x 20 grid using just eight basic brick types (1 x 1, 1 x 2, 1 x 4, 1 x 6, 1 x 8, 2 x 2, 2 x 4, and 2 x 6). There's no " [2]nice part usage " here.

[3]

Lego-lization sample pics from Pun et al 's paper: the first's input prompt is "Table featuring a flat rectangular surface over four evenly spaced legs" and the second is "Compact sofa with a geometric design" – click to enlarge

What you do get is a model that will take a text prompt and come up with a design that is possible to build using Lego bricks and, crucially, be physically stable.

The Carnegie Mellon University [4]research [PDF] comes from Ava Pun, Kangle Deng, Ruixuan Liu, Deva Ramanan, Changliu Liu, and Jun-Yan Zhu.

The system works by generating a [5]ShapeNetCore mesh from the entered prompt, then voxelizing it onto a 20 x 20 x 20 grid. "Legolization" then determines the brick layout.

[6]

"We augment each shape with multiple structural variations by randomizing the brick layout while preserving the overall shape," the team explained. Stability analysis is performed on each variation to remove anything that might fall apart.

[7]

[8]

Researcher Ava Pun told The Register : "We're dreaming of a future where making stuff becomes super personal! Imagine you just type what you want or show us a picture of a chair, and boom – we could actually make that product and ship it to you in just a week or two.

"Unfortunately, today's generative AIs cannot offer that. You can generate a cool image or a video of a chair, but the model does not know how things can be made in the real world, like what makes something stable or how parts fit together.

[9]Celebrating when EVs went to the Moon with a Lego Lunar Roving Vehicle build

[10]Shackleton's Endurance sets sail for polar peril in Lego

[11]$373M ASML chipmaker shrinks to $228 – but it's made of Lego

[12]A working Turing Machine hits Lego Ideas

"To address this issue, we integrate physical laws and assembly constraints into generative models such as LLMs, enabling us to create objects that function in the real world. We explored this goal in the domain of brick assembly, as it is a widely available medium, and the results can be reproducible across different labs. We believe that our method could be applied to other manufacturing tasks. For example, users with specific ergonomic needs could use it to design custom furniture using a predefined set of parts."

While the ambition is to be applauded, and we've seen enough AI-generated imagery to know that real-world physics is all too frequently absent from what gets produced, it's a big jump from something that looks like it came from a childhood box of Lego bricks to shipping a finished product from a text prompt.

[13]

While acknowledging that "more refinement and human creativity" was needed to make models look impressive rather than blocky approximations, Pun said: "We see it being useful for inspiring new ideas and sketching out initial designs super fast. It could be a neat tool for creators to brainstorm and explore all sorts of different ideas in the early stage."

It's certainly a neat tool for brainstorming purposes, one area where AI currently shines. However, with its limited library and grid size, this first iteration is more of an example of what is possible. "In future work, we plan to expand the brick library to include a broader range of dimensions and brick types," Pun said.

"Our current system is still quite limited, as it only supports 20 x 20 x 20 dimensions, 20 object categories, and simple brick types. But we are working on expanding the system's capacity. Stay tuned."

[14]

We asked Lego what it thought of the research and a spokesperson said: "We're unable to comment at this time." ®

Get our [15]Tech Resources



[1] https://avalovelace1.github.io/LegoGPT/

[2] https://bricknerd.com/home/tag/NPU

[3] https://regmedia.co.uk/2025/05/12/lego_izationb.jpg

[4] https://arxiv.org/pdf/2505.05469

[5] https://huggingface.co/datasets/ShapeNet/ShapeNetCore

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aCIbHl6-MsYpXT5Ifr1N0wAAAYY&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aCIbHl6-MsYpXT5Ifr1N0wAAAYY&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aCIbHl6-MsYpXT5Ifr1N0wAAAYY&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[9] https://www.theregister.com/2025/01/11/lego_lunar_roving_vehicle/

[10] https://www.theregister.com/2025/01/04/lego_endurance/

[11] https://www.theregister.com/2024/12/03/asml_lego_twinscan/

[12] https://www.theregister.com/2024/10/05/lego_ideas_turing_machine/

[13] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aCIbHl6-MsYpXT5Ifr1N0wAAAYY&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[14] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aCIbHl6-MsYpXT5Ifr1N0wAAAYY&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[15] https://whitepapers.theregister.com/



Ava Pun

Roj Blake

She must be joking!

Re: Ava Pun

TRT

I misread the other as Kragle Deng.

El Reg, where the Lego and LLM Venn diagram circles meet

Flak

This is the kind of news I come here for!

Anonymous Coward

From what I understood, calling it "LegoGPT" seems unfair.

This doesn't appear to be a tool hallucinating crap based on stuff stolen on the Internet. It's really thinking new stuff up from scratch.

MrXonTR

If by "thinking" you mean "throwing up a bunch of garbage and then a team of humans add arbitrary filters until nothing is left but the plausible".

tfewster

"Table featuring a flat [duh] rectangular surface over four evenly spaced legs [Implies square/round/symmetrical]".

Most of the AI designs are incorrect or garbage, even with excessive prompting. Par for the course with "AI".

Lee D

You could use a computer to brute-force this in a fraction of the time and energy wasted.

There's nothing special happening here and if you didn't notice - half those items don't look like a table or sofa at all.

God Mode

wolfetone

The whole point of Lego is to use your imagination to work these things out. This just feels like putting God mode in to Fallout 3.

Ruins the whole thing.

But it's still fucking cool.

Re: God Mode

Anonymous Custard

I was going to say much the same thing.

The adult me thinks it's a fun use of GPT (or at least better than some recent ones).

The kid in me is horrified that it kills off the best part of Lego, that being taking a bunch of bricks and seeing where your imagination took you.

Like the difference between building the actual kit itself by following the instructions, but then smashing it up again and seeing what else the same bricks could make freeform.

Simon Harris

I asked it to make a model of my computer.

Now it won’t start up - I think it’s been bricked.

Warmed over blocks world?

Anonymous Coward

[1]https://en.wikipedia.org/wiki/Blocks_world

The world of 20 3 distinct positions fillable with one of nothing or from a selection of twenty components is sufficiently small to completely enumerate even before removing unconnected models.

Any real cleverness is in the assignment of semantics drawn from the structures available in this logo block world to the natural language input taken from the user.

These kinds of studies were one of the more interesting parts of AI four decades ago. I vaguely recall it was even mentioned in Sowa's Conceptual Structures (I should dredge up my copy.)

Why didn't we have intelligent interfaces that understood natural language decades ago or at least five years ago?

Tempted to write " the answer, my friend, is blowin' in the wind " but the fairly obvious† truth is that natural language is horrendously complex and extremely contextual that even with planet destroying computing power it is very unlikely any conceivable conventional machine will achieve the language capabilities of a four year old child.

While never actually working in the area I suspect four decades ago work in AI at least in this particular area slowed to a crawl not so much because of resource problems but rather the researchers starting hitting conceptual obstacles and the limits of knowledge concerning very basic ideas around the nature of thought, knowledge and perception. The territory of philosophy, linguistics, psychology and neurosciences - I recall cognitive science also started to bloom around that time.

Sufficient keyboards, sufficient time and an adequate supply of monkeys you inevitabiy get Hamlet‡ but it takes over 4 billion years of planetary evolution, hundreds of thousands of years of human evolution, thousands of years of their cultural development to produce a creature that could recognise it. Producing the text of Hamlet is easy. The probably of producing creatures that could appreciate it is virtually zero. Of course a human created the text(?s) of Hamlet and it's clearly far more likely that subsequent generations of humans might appreciate his work rather than the random output of monkeytronics.

Current LLMs are the typing monkeys.

† except to those peddling the AI pipe dream. Quote obviously Dylan. ‡ pretty sure this isn't the case but for arguments sake...

[1] https://en.wikipedia.org/wiki/Blocks_world

Dear God in Heaven ... please NO MORE AI ... endless AI crap is too much to bear !!!

Anonymous Coward

LegoGPT is an example of AI improving 'something' by the 'huge' margin of SFA !!!

Nobody 'EVER' asked for this and mankind has not been advanced one iota by its existence.

In fact, mankind is diminished by the utter waste of time & resources to create LegoGPT.

If you find this in anyway facilitates your use/enjoyment of Lego then perhaps Lego is a 'little' too advanced for you at this time !!!

Is this the AI app that the industry has been waiting for to catalyse the widespread take up of AI throughout the world ..... Possibly NOT !!!

:)

Re: Dear God in Heaven ... please NO MORE AI ... endless AI crap is too much to bear !!!

MyffyW

First they came for the writers, and I don't earn much from writing so I said nothing.

Then they came for the musicians, and I'm a fairly poor pianist, so I said nothing.

Then they came for the Lego nerds. And that, dear reader, is me. And you. And my AC friend above.

Enough, end this madness!!!

Looking good

Jason Bloomberg

So far. A big win for AI perhaps. But does anyone know where I can get hold of a 2¾ x 3½ Lego brick?

Re: Looking good

MyffyW

I can offer you a recently-warmed craft knife if that would help?

<Culus> OH MY GOD NOT A RANDOM QUOTE GENERATOR
<netgod> surely you didn't think that was static? how lame would that be? :-)