{
  "id": 11453548,
  "title": "I let an AI design LEGO-style models, then wrote code that decides whether they're allowed to exist",
  "url": "https://urgent.news/2026/10/02/i-let-an-ai-design-lego-style-models-then-wrote-code-that-decides",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-02T14:04:49.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/zhang_liu_59ada456ee/i-let-an-ai-design-lego-style-models-then-wrote-code-that-decides-whether-theyre-allowed-to-exist-19o0"
  },
  "original_language": "en",
  "account": "In September, a single individual launched four iOS apps; however, Brickium proved to be the most challenging. The concept behind Brickium revolves around listing the bricks one already owns, specifying the desired model (such as a small car with four wheels), and having the AI design a model using only those parts. The 3D instructions then provide step-by-step guidance on assembling the model.\n\nDespite the AI's role in proposing designs, a separate non-AI checker validates three critical aspects: the presence of every part in the user's inventory, the absence of overlapping bricks, and ensuring each brick is supported and connected. If the design fails to meet these requirements, the user never gets to see it, and there is no charge incurred.\n\nThe author discovered that offering detailed repair hints can enhance weaker models while potentially negatively impacting stronger ones. Additionally, error messages needed to be tailored for each specific model rather than having a uniform approach. The decision-making process behind determining whether a model could be successfully built was made deterministic, which made it less engaging but essential for ensuring that the model would actually be constructible.\n\nThe time it took for the app to generate a design was approximately 40 seconds. During the demo presentation, the author intentionally shortened the wait time, as it was felt that the length of the wait added little value to the demonstration. The current limitations of the app include a restricted set of 29 basic part types available in 20 different colors, resulting in small and blocky models.\n\nThe app interface is available in both English and Chinese, targeting an adult audience, although it is designed to allow children to participate in the building process. The app can be accessed on the App Store through the following link: https://apps.apple.com/app/id6812500807.",
  "summary": "I'm one person with four iOS apps released in September. This is about the one I found hardest to get right: Brickium. The idea: you list the bricks you already own, say what you want (\"a small car with four wheels\"), and the app designs a model from only those parts, then shows step-by-step 3D instructions. The problem: an AI that proposes a model will sometimes propose one that can't be built.…",
  "key_points": [
    "An individual launched four iOS apps, with Brickium being the most challenging",
    "AI designs LEGO-style models using user's owned bricks",
    "Non-AI checker validates part presence, no overlaps, and proper connections"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}