Adam이 AI 에이전트를 활용한 CAD 소프트웨어 플랫폼 'CADAM'을 오픈소스화했어요. CADAM은 자연어 또는 이미지 입력을 통해 3D 모델을 생성하고 OpenSCAD 코드를 출력하며, 사용자 정의 파라미터 슬라이더를 통해 즉시 치수를 조정할 수 있어요. Gemini 3.1 Pro가 자체 평가에서 가장 뛰어난 성능을 보였으며, Anthropic, Google, OpenAI 등 다양한 모델을 지원해요.
CADAM은 텍스트 프롬프트와 이미지 참조를 모두 지원하며, STL, SCAD 파일로 내보낼 수 있고, BOSL, BOSL2, MCAD 라이브러리 및 사용자 정의 폰트도 지원해요. 향후 build123d 및 CadQuery 지원을 통해 제약 기반 모델링 기능을 추가할 예정이에요.
CADAM은 브라우저에서 OpenSCAD를 WebAssembly로 컴파일하여 렌더링하며, UI가 블로킹되지 않도록 Web Worker를 사용해요. GitHub 저장소를 클론하여 로컬에서 실행할 수 있으며, 기여는 언제나 환영해요.