Текстовый редактор с открытым исходным кодом, созданный с нуля на чистом Rust: читает и сохраняет .docx, работает на компьютере и в браузере.
tangency-labs/solidcraft
Параметрическое 3D-CAD-приложение с открытым исходным кодом, написанное на чистом Rust; доступно на компьютере, в браузере и для управления через MCP.
Open source альтернатива:SolidWorks
Autodesk Fusion
Onshape
- Звёзды
- 6,807
- Форки
- 766
- Открытые issues
- 1,377
- Последний коммит
- 4 часа назад
Что это?
SolidCraft — параметрическое 3D-CAD-приложение для создания эскизов, задания ограничений и построения твердотельных деталей. Размеры задаются параметрами, а модель перестраивается по истории операций при изменении значений. Приложение работает на Windows, macOS и Linux, в браузере или без графического интерфейса через инструмент командной строки.
Инструменты моделирования включают эскизы с ограничениями, выдавливание, вращение, протягивание, лофтинг, скругление, оболочку и массивы, а также сборки с соединениями и детали из листового металла. Приложение импортирует и экспортирует STEP, IGES, STL, OBJ, 3MF и glTF, а также может экспортировать URDF для симуляторов роботов.
MCP-сервер позволяет AI-агентам создавать проекты, измерять детали и делать снимки экрана — без графического интерфейса или в запущенном приложении. Проект находится на ранней стадии разработки и пока лучше всего подходит для простых деталей.
Ключевые возможности
- 01Эскизы с ограничениями и размерами, которые рассчитывает встроенный решатель
- 02Параметрическая история операций, в которой операции можно редактировать, отключать и менять местами
- 03Сборки с соединениями, исследованиями движения и расчётом массовых характеристик
- 04Импорт и экспорт STEP, IGES, STL, OBJ, 3MF и glTF
- 05CLI для запуска скриптов, измерения деталей и рендеринга изображений PNG без графического интерфейса
- 06MCP-сервер, позволяющий AI-агентам моделировать детали и проверять их
Сценарии использования
- Проектирование механических деталей, например корпусов и кронштейнов
- Создание повторяемых CAD-моделей с помощью скриптов из командной строки
- Создание и проверка параметрических моделей с помощью AI-агентов
- Подготовка файлов STEP для производства или работы в других CAD-инструментах
Быстрый старт
- 1
Скачайте установщик для своей платформы со страницы релизов или загрузок
- 2
В Windows установите приложение с помощью WinGet
winget install bherbruck.SolidCraft - 3
В Linux установите приложение с помощью Snap
sudo snap install solidcraft
Что важно знать
- Проект находится на раннем этапе: в README сказано, что он ещё в разработке, но уже подходит для простых задач.
- Загрузки пока не подписаны, поэтому при первом запуске Windows SmartScreen и macOS могут показывать предупреждения.
- Из версий 0.11–0.14 нельзя обновиться до версии 0.15.0 или новее через приложение; один раз потребуется скачать обновление вручную.
Темы
Частые вопросы
- Что такое solidcraft?
- Параметрическое 3D-CAD-приложение с открытым исходным кодом, написанное на чистом Rust; доступно на компьютере, в браузере и для управления через MCP. SolidCraft — параметрическое 3D-CAD-приложение для создания эскизов, задания ограничений и построения твердотельных деталей. Размеры задаются параметрами, а модель перестраивается по истории операций при изменении значений. Приложение работает на Windows, macOS и Linux, в браузере или без графического интерфейса через инструмент командной строки.
- solidcraft можно использовать бесплатно? Какая у него лицензия?
- solidcraft распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- solidcraft всё ещё поддерживается?
- Активно поддерживается. Последний коммит в solidcraft — 19 окт. 2026 г..
- Для чего можно использовать solidcraft?
- Проектирование механических деталей, например корпусов и кронштейнов Создание повторяемых CAD-моделей с помощью скриптов из командной строки Создание и проверка параметрических моделей с помощью AI-агентов Подготовка файлов STEP для производства или работы в других CAD-инструментах
- Как установить solidcraft?
- Скачайте установщик для своей платформы со страницы релизов или загрузок В Windows установите приложение с помощью WinGet: winget install bherbruck.SolidCraft В Linux установите приложение с помощью Snap: sudo snap install solidcraft
- Где скачать solidcraft?
- Исходный код и инструкции по установке — на GitHub: https://github.com/tangency-labs/solidcraft
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
OpenHuman — open-source desktop-приложение и библиотека на Rust для запуска множества AI-агентов с меньшими затратами на токены, память и ресурсы.
Аддон для Blender и MCP-сервер, с помощью которых AI-ассистенты, например Claude, могут создавать, изменять и изучать 3D-сцены в Blender по текстовым запросам.
Набор плагинов и навыков, с помощью которого AI-агенты для программирования создают, проверяют и подготавливают CAD-модели к производству по запросам на обычном языке.
Долгосрочная память для AI-агентов разработки: сохраняет контекст проекта и передаёт задачи между Claude Code, Codex, Cursor и другими CLI агентов.
Локальный AI-поисковик на Rust, который автоматически индексирует любые папки — с кодом, документацией, логами и PDF — и поддерживает Elasticsearch API.