CADAM - это веб-приложение с открытым исходным кодом, которое превращает обычный текст в готовые 3D-модели для CAD. Опиши, что тебе нужно простыми словами, и приложение сгенерирует модель прямо в браузере. Можешь даже загрузить картинку для наглядности - система поймет, что ты хочешь получить.
Работает на базе OpenSCAD WebAssembly, поэтому не требует установки - всё крутится в браузере. После генерации модели ты получаешь интерактивные ползунки для изменения размеров: двигаешь их, и модель меняется мгновенно, без повторного обращения к нейросети. Удобно, когда нужно быстро подогнать параметры под свои задачи.
Приложение умеет экспортировать результат в форматы STL и SCAD, поддерживает библиотеки BOSL, BOSL2 и MCAD, а для текста на моделях встроен шрифт Geist. Предварительный просмотр работает через Three.js - видишь изменения в реальном времени. Внутри используется API Anthropic Claude для обработки запросов, а бэкенд построен на Supabase.
Проект полностью открыт, лицензия GPLv3. Запускается локально через Node.js и Supabase CLI, для разработки понадобится ngrok, чтобы передавать изображения в API. В репозитории есть подробные инструкции по настройке окружения, установке зависимостей и запуску сервера разработки.