AI 에이전트가 사용자의 아이디어를 받아 실제 레고(LEGO) 부품으로 모델을 설계하는 오픈소스 프로젝트 'ldraw-nova'가 공개되어 주목받고 있습니다. 이 프로젝트는 인공지능이 직접 기하학적 계산을 수행하기보다, 설계 계획과 파이썬(Python) 생성 스크립트를 만들어 레고 모델의 3D CAD 소스인 LDraw 파일을 생성하는 방식을 채택합니다. 에이전트는 부품 검색, 충돌 감지, 렌더링 도구를 활용해 결과물을 반복적으로 수정하며 완성도를 높여갑니다.
ldraw-nova의 핵심은 에이전트형 대규모 언어모델(LLM)이 물리적으로 조립 가능한 사물을 설계하도록 하는 것입니다. 레고의 LDraw 언어는 단순하고 저수준이어서 LLM이 코드를 작성하기에 적합하며, 수학적 계산이 많은 부품 회전 및 위치 지정 작업은 LLM에 어려울 수 있지만 파이썬 코드를 생성하는 방식으로 이를 우회합니다. 에이전트는 프롬프트를 받은 후 레고 조립 관련 문서를 학습하고, 필요한 부품과 외관을 계획한 뒤 렌더링 이미지를 통해 위치와 외관을 반복 조정합니다. 최종 결과물은 LDraw 소스 코드, 블렌더(Blender) 편집용 .glb 파일, 3D 뷰어, VR 시각화 등 다양한 형태로 제공됩니다.
이 프로젝트는 LLM이 단순한 텍스트 생성에서 벗어나 실제 세계의 물리적 객체를 설계하고 구현하는 가능성을 보여준다는 점에서 큰 의미가 있습니다. 특히, AI가 직접 복잡한 계산을 하는 대신, 계산을 수행하는 코드를 생성하고 이를 실행하는 '컴파일러' 방식의 접근은 LLM의 한계를 극복하고 실용성을 높이는 효과적인 전략으로 평가됩니다. 현재는 고성능 모델이 필요하고 생성 속도가 느리며, VR 조작 및 조립 설명서 기반 제작 등 개선 과제가 남아있지만, 향후 저성능 모델에서도 활용 가능하도록 도구와 지침을 조정할 계획입니다. 이는 AI가 단순한 가상 환경을 넘어 실제 제품 설계 및 제조 분야에 깊이 관여할 수 있음을 시사하며, 개인 창작자부터 산업 전반에 걸쳐 새로운 기회를 창출할 잠재력을 가지고 있습니다.