{"id":22870,"date":"2025-05-14T15:50:30","date_gmt":"2025-05-14T22:50:30","guid":{"rendered":"http:\/\/jnack.com\/blog\/?p=22870"},"modified":"2025-05-14T15:50:30","modified_gmt":"2025-05-14T22:50:30","slug":"every-prompt-is-awesome-legogpt","status":"publish","type":"post","link":"https:\/\/jnack.com\/blog\/2025\/05\/14\/every-prompt-is-awesome-legogpt\/","title":{"rendered":"Every prompt is awesome! LegoGPT"},"content":{"rendered":"\n<p><a href=\"https:\/\/avalovelace1.github.io\/LegoGPT\/?utm_source=www.therundown.ai&amp;utm_medium=newsletter&amp;utm_campaign=google-s-gemini-ai-expands-across-devices&amp;_bhlid=5123b90827cec4e3bb07bf16f063af7cd2855d05\">Text-to-brick FTW<\/a>!<\/p>\n\n\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">We&#8217;ve released the code for LegoGPT. This autoregressive model generates physically stable and buildable designs from text prompts, by integrating physics laws and assembly constraints into LLM training and inference.<\/p>\n<p>This work is led by PhD students <a href=\"https:\/\/twitter.com\/AvaLovelace0?ref_src=twsrc%5Etfw\">@AvaLovelace0<\/a>, <a href=\"https:\/\/twitter.com\/kangle_deng?ref_src=twsrc%5Etfw\">@kangle_deng<\/a>,\u2026 <a href=\"https:\/\/t.co\/wdhkF5NBgC\">pic.twitter.com\/wdhkF5NBgC<\/a><\/p>\n<p>\u2014 Jun-Yan Zhu (@junyanz89) <a href=\"https:\/\/twitter.com\/junyanz89\/status\/1920967073553174895?ref_src=twsrc%5Etfw\">May 9, 2025<\/a><\/p><\/blockquote>\n<p> <script async=\"\" src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>Text-to-brick FTW! We&#8217;ve released the code for LegoGPT. This autoregressive model generates physically stable and buildable designs from text prompts, by integrating physics laws and assembly constraints into LLM training and inference. This work is led by PhD students @AvaLovelace0, @kangle_deng,\u2026 pic.twitter.com\/wdhkF5NBgC \u2014 Jun-Yan Zhu (@junyanz89) May 9, 2025<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":[],"categories":[66],"tags":[],"_links":{"self":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/22870"}],"collection":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=22870"}],"version-history":[{"count":1,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/22870\/revisions"}],"predecessor-version":[{"id":22871,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/22870\/revisions\/22871"}],"wp:attachment":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=22870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=22870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=22870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}