Show HN: Agents infer Lego mechanisms from sources, then animate them. Around a month ago I released LDraw Nova, an agentic toolset for assembling LEGO CAD models by generating LDraw source code files. Comments revealed interest in AI‑animated LEGO models, prompting the creation of LDraw Mecha.
LDraw Mecha reads specially annotated LDraw .mpd source files, infers the model structure in terms of submodels, selects mechanism submodels, plans animations, and executes them in Blender to produce a rigged and animated Blender (.blend) file. The repository (v0.5.0) is at https://github.com/anteloc/ldraw-mecha, with a gallery and process documentation.
Installation supports mac OS, Linux, and Windows (WSL2). Required tools include git‑lfs, Blender, Leo CAD, and Python 3.12+. Setup scripts install dependencies and set environment variables such as LDRAW_DIR and BLENDER_BIN. After configuring the shell profile, users can run the agent to convert any LDraw model into an animated scene.
The project is unusual and the author welcomes community feedback via the Show HN comments.
Source: Hacker News · Summarized by HeadlinesBriefing