vork CLI
vork — движок 3D и VFX для агентов: сцену, шейдеры и камеру агент пишет кодом, рендер идет на видеокарте.
- 1 497 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Движок запускает код сцены и шейдеры агента на видеокарте и пишет файлы в папку проекта.
Установка
- Работает в
Ручная установка
sh /tmp/vork-install.shУстановщик скачивают командой `curl -fL https://github.com/voyager-so/vork/releases/latest/download/install.sh -o /tmp/vork-install.sh` (Linux). Для Windows и Mac бинарные пакеты лежат в GitHub Releases.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Движок запускает код сцены и шейдеры агента на видеокарте и пишет файлы в папку проекта.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
vork — консольный рендер-движок на Rust и Slang с бэкендами Vulkan и Metal. Агент создает проект командой `vork init`, описывает сцену в `scene.json` (или в `scene.ts` и `scene.py`), запускает `vork render`, смотрит картинку и правит код. Редактора нет: весь цикл идет через файлы и терминал. Базовое API укладывается примерно в 2500 токенов, поэтому агент быстро осваивает его по `vork help`. Для необычных кадров агент пишет собственные шейдеры, материалы, камеры и симуляцию на Slang. Среди примеров в репозитории миллион птиц в стае, а замеры из README показывают выигрыш против Blender EEVEE от 1,1 до 2,3 раза на стандартных сценах. Без своей видеокарты рендер можно отдать облаку Voyager (vork cloud).
Для кого. Мотион-дизайнерам и разработчикам, которые поручают агенту собрать 3D-сцену, превью или короткий ролик без ручной работы в редакторе.
Подходит, если
- Агент должен нарисовать 3D-превью продукта и сам поправить свет и камеру по результату.
- Нужна сцена с тысячами движущихся объектов, которую вручную в редакторе делать долго.
- Ролик собирается из кода, и каждый кадр должен воспроизводиться по тем же файлам.
- В проекте есть своя видеокарта NVIDIA или Mac с Apple Silicon, и рендер хочется держать локально.
Не подходит, если
- Нужен интерактивный редактор с мышью: у vork его нет.
- Видеокарта старая или программная Vulkan: такие адаптеры не поддерживаются.
- Требуется стабильный API для продакшена: проект назван исследовательским превью.
Пример запроса к агенту
Выполни `vork init my-shot`, прочитай `vork help`, отрендери превью, посмотри картинку и поправь камеру и свет перед финальным рендером.Ограничения
Проект назван исследовательским превью, лицензия названа source-available, бесплатно на время превью. Linux и Windows требуют свежую видеокарту NVIDIA с аппаратной трассировкой лучей в драйвере Vulkan, на Mac нужен Apple Silicon и macOS 26. Для TypeScript нужен Node 22.18 или новее, для Python версия 3.11 или новее. Установочная папка должна оставаться целой: Slang и библиотеки лежат рядом с бинарным файлом. Последний коммит сделан в ноябре 2026.
Как отключить. Удалите папку установки в `$HOME/.local/lib/vork` и ссылку `$HOME/.local/bin/vork`, затем уберите строку PATH из файлов запуска оболочки, если установщик ее добавил.
Частые вопросы
Как начать работу с vork?
Установите vork, выполните `vork init my-shot`, затем `vork render scene.json --out render.png` и откройте `render.png`.
Нужна ли своя видеокарта?
Нет. Рендер можно выполнить в облаке Voyager (vork cloud). Локально нужна NVIDIA с трассировкой лучей на Linux и Windows или Apple Silicon на Mac.
На каких языках описывают сцену?
Базово в JSON. Команда `vork init my-shot --language typescript` или `--language python` добавляет `scene.ts` или `scene.py` рядом с готовым JSON.
Как быстро посмотреть черновик?
Добавьте `--profile std/draft`. Профиль по умолчанию `std/final` дает итоговое качество.
Что делать при обновлении версии?
Выполните `vork help upgrade`: там описано, как перенести сцены и скрипты.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыНабор скиллов учит агента писать видео на TypeScript и рендерить его на GPU без браузера: композитинг, моушн-графика, 3D.
Плагин строит 3D-фильм, приложение, урок, книгу или игру по любой теме, а агент сам проверяет кадры перед показом.
Видеодвижок для агентов на Rust: код на TypeScript в стиле Remotion или HTML-страница превращается в MP4 на GPU, без браузера.
Воркфлоу для Claude Code собирает в Blender обставленную сцену по картинкам или абзацу описания, с освещением и рендерами.
CLI и MCP-сервер: агент делает видео из брифа на ваших ключах Seedance, Runway, Veo и Kling под жестким лимитом расходов
Скилл учит кодинг-агента работать на визуальном холсте Flovart: собирать узлы генерации и запускать их с согласия автора.
Коротко о README
Бинарные сборки лежат в релизах GitHub, установщик `install.sh` проверяет SHA256 и ставит vork в домашний каталог. Примеры сцен лежат в `examples/` с кодом и указанием авторов моделей.