Python-библиотека для описания 3D-объектов короткими программами с именованными частями на базе Blender bpy, рассчитанная на генерацию кода с помощью LLM.
stevecad/steve
Локальное настольное CAD-приложение с совместимой со Studio средой моделирования и помощником на базе Pydantic AI; сборка CAD-моделей выполняется на вашем компьютере.
Open source альтернатива:SolidWorks
Fusion 360
- Звёзды
- 84
- Форки
- 8
- Открытые issues
- 1
- Последний коммит
- позавчера
Что это?
Steve — настольное CAD-приложение, которое выполняет моделирование локально на компьютере пользователя. Оно объединяет настольную оболочку на PySide6, CAD-веб-интерфейс и помощника на базе Pydantic AI. Среда моделирования совместима со Studio. Проект находится на раннем этапе разработки, поэтому сертифицированы пока не все операции CAD.
Помимо основных инструментов моделирования, Steve при желании подключается к Steve Studio, чтобы просматривать рабочие пространства, скачивать CAD-проекты и управлять синхронизацией. Локальная работа с CAD при этом доступна и без подключения к интернету. Также поддерживается локальная интеграция с Blender 4.5 LTS: она позволяет создавать сцены из исходного кода на Python, просматривать связанные CAD-сетки, рендерить изображения и анимации, а также открывать сцены в редакторе Blender.
Готовые установщики доступны для Windows 10/11 (64-бит) и Linux x86-64 в формате AppImage; установленные копии обновляются автоматически. Разработчики могут запускать приложение из исходного кода в Windows с Python 3.13 и Node.js. Инструкции по настройке из исходного кода для macOS также доступны.
Ключевые возможности
- 01Локальное моделирование CAD на вашем компьютере, в том числе без подключения к интернету.
- 02Помощник на базе Pydantic AI.
- 03Опциональное подключение к Steve Studio для просмотра и синхронизации CAD-проектов.
- 04Локальная интеграция с Blender 4.5 LTS для рендеринга сцен и создания анимаций.
- 05Установщики для Windows и Linux с автоматическими обновлениями.
- 06Учётные данные хранятся средствами операционной системы.
Сценарии использования
- Проектирование механических деталей и сборок на локальной рабочей станции.
- Работа над CAD-проектами офлайн с последующей синхронизацией со Steve Studio при подключении к интернету.
- Рендеринг CAD-моделей в виде изображений или анимаций с помощью Blender.
- Эксперименты с CAD-моделированием на Python с помощью AI-ассистента.
Быстрый старт
- 1
Скачайте установщик для Windows или AppImage для Linux с сайта dl.stevecad.studio
- 2
Запустите установщик в Windows или AppImage в Linux x86-64
Что важно знать
- Это предварительная версия программы, и не все операции CAD сертифицированы.
- Готовые сборки доступны только для Windows 10/11 (64-разрядная версия) и Linux x86-64; пакетирование для macOS планируется в будущем.
- Для локальных функций Blender требуется дополнительная установка Blender 4.5, а рендеринг выполняется только на CPU.
В подборках
Темы
Частые вопросы
- Что такое steve?
- Локальное настольное CAD-приложение с совместимой со Studio средой моделирования и помощником на базе Pydantic AI; сборка CAD-моделей выполняется на вашем компьютере. Steve — настольное CAD-приложение, которое выполняет моделирование локально на компьютере пользователя. Оно объединяет настольную оболочку на PySide6, CAD-веб-интерфейс и помощника на базе Pydantic AI. Среда моделирования совместима со Studio. Проект находится на раннем этапе разработки, поэтому сертифицированы пока не все операции CAD.
- steve можно использовать бесплатно? Какая у него лицензия?
- steve распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- steve всё ещё поддерживается?
- Активно поддерживается. Последний коммит в steve — 6 нояб. 2026 г..
- Для чего можно использовать steve?
- Проектирование механических деталей и сборок на локальной рабочей станции. Работа над CAD-проектами офлайн с последующей синхронизацией со Steve Studio при подключении к интернету. Рендеринг CAD-моделей в виде изображений или анимаций с помощью Blender. Эксперименты с CAD-моделированием на Python с помощью AI-ассистента.
- Как установить steve?
- Скачайте установщик для Windows или AppImage для Linux с сайта dl.stevecad.studio Запустите установщик в Windows или AppImage в Linux x86-64
- Где скачать steve?
- Исходный код и инструкции по установке — на GitHub: https://github.com/stevecad/steve
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Sverchok — аддон для Blender с визуальным узловым программированием и более чем 600 узлами для создания и обработки параметрической геометрии.
Кроссплатформенная система параметрического 3D-моделирования объектов любого размера с открытым исходным кодом, построенная на OpenCASCADE.
Параметрическое 3D-CAD-приложение с открытым исходным кодом, написанное на чистом Rust; доступно на компьютере, в браузере и для управления через MCP.
Веб-приложение с открытым исходным кодом, которое создаёт параметрические 3D-модели OpenSCAD по текстовым описаниям и изображениям прямо в браузере.
Локальный браузерный 3D-редактор для создания моделей из примитивов, вырезания отверстий, импорта STL и экспорта в STL, OBJ и STEP.