cd /news/ai-agents/show-hn-agents-infer-lego-mechanisms… · home › topics › ai-agents › article
[ARTICLE · art-165551] src=github.com ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Show HN: Agents infer Lego mechanisms from sources, then animate them

Developer anteloc released LDraw Mecha v0.5.0, an agentic toolset that reads annotated LDraw .mpd LEGO model source files, infers submodel structure, identifies which submodels are mechanisms, plans animations, and executes them in Blender to output a rigged, animated .blend file. The release follows the developer's earlier LDraw Nova toolset for generating LDraw source code from AI agents, and responds to commenter interest in AI-animated rather than only AI-generated LEGO models. The project is published on GitHub with a gallery and process documentation.

read1 min views2 publishedNov 6, 2026

Hi there :) Around a month ago, I released LDraw Nova, an agentic toolset for assembling LEGO CAD models by generating LDraw source code files.

For more details, here's the Show HN post:

[https://news.ycombinator.com/item?id=49937916](https://news.ycombinator.com/item?id=49937916)

From the comments, I got the impression that there was quite an interest in seeing not only AI-generated LEGO models, but also AI-animated LEGO ones.

I took a look at results from past experiments, and found it feasible to use agentic LLMs for:

  • analyzing the LDraw source code for LEGO models - reverse-engineer! the mechanisms present by reading the descriptions and sequence for the parts there - and then, animate them via Blender!

This new project I'm presenting, LDraw Mecha, is the end result and proof that can be done:

  • Read specially annotated LDraw LEGO models .mpd source files - Infer the model structure in terms of submodels - Select from those the ones that are mechanisms - Plan animations - Execute them in Blender

In summary, from an initial .mpd source file, get a rigged and animated version for the model as a Blender (.blend) file.

See the results here:

- Repo (v0.5.0): [https://github.com/anteloc/ldraw-mecha/tree/v0.5.0](https://github.com/anteloc/ldraw-mecha/tree/v0.5.0)
- Gallery: [https://github.com/anteloc/ldraw-mecha/blob/v0.5.0/GALLERY.m...](https://github.com/anteloc/ldraw-mecha/blob/v0.5.0/GALLERY.md)
- Process: [https://github.com/anteloc/ldraw-mecha/blob/v0.5.0/PROCESS.m...](https://github.com/anteloc/ldraw-mecha/blob/v0.5.0/PROCESS.md)

This project is very unusual, I'd really appreciate some feedback from the community.

Cheers!

Comments URL: [https://news.ycombinator.com/item?id=50397325](https://news.ycombinator.com/item?id=50397325)

Points: 1

── more in #ai-agents 4 stories · sorted by recency
── more on @ldraw mecha 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-agents-infer…] indexed:0 read:1min 2026-11-06 · —