Kinetograph CLI

Видеодвижок для агентов на Rust: код на TypeScript в стиле Remotion или HTML-страница превращается в MP4 на GPU, без браузера.

  • 513 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Расширенный доступ

Почему такой уровень

  • Движок выполняет код проекта и рендерит видео на видеокарте, результат пишется в `out/`.
  • Сборка из исходников ставит Rust и системные библиотеки FFmpeg.
Все причины и проверки

0xs4n4tg/kinetograph

Установка

Работает в

Ручная установка

npm install kinetograph

Готовый пакет для macOS на Apple Silicon, Linux x64 и Windows x64; проверка `npx kinetograph doctor`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Движок выполняет код проекта и рендерит видео на видеокарте, результат пишется в `out/`.
  • Сборка из исходников ставит Rust и системные библиотеки FFmpeg.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Kinetograph делает видео из кода. Агент или человек пишет ролик на TypeScript с API Remotion или обычной HTML-страницей, Node выполняет код, а композитор на Rust рисует каждый кадр на видеокарте: CSS, SVG, Canvas 2D, шейдеры WebGL, 3D и Web Audio. Уже готовые проекты Remotion и HyperFrames рендерятся без правок. Команда `npx kinetograph init` создает проект, `npx kinetograph render src/index.tsx` пишет `out/renders/Main.mp4`, а `npx kinetograph doctor` проверяет окружение. Для агентов предусмотрены скиллы (`npx skills add 0xS4N4TG/kinetograph`, стартовый называется `kinetograph`) и MCP-сервер: для Claude Code `claude mcp add kinetograph -- npx -y kinetograph mcp`. Установку можно поручить агенту, вставив приглашение из README: он спросит, брать готовый пакет или собирать из исходников. Есть локальный редактор Studio.

Для кого. Разработчикам и мотион-дизайнерам с Remotion или HyperFrames, которые отдают сборку роликов агенту и хотят рендер на своей видеокарте.

Подходит, если

  • Проект Remotion рендерится слишком долго, и нужна замена без переписывания кода.
  • Агент должен сам писать, проверять и рендерить ролики через скиллы и MCP-сервер.
  • Видео надо собрать из HTML-страницы со шейдерами и 3D, и Chromium для этого не нужен.
  • Движок нужно проверить командой `npx kinetograph doctor` на новой машине.

Не подходит, если

  • Нужна стабильная версия: проект в бете, интерфейс еще меняется.
  • Платформа не из списка: готовый пакет есть для macOS на Apple Silicon, Linux x64 и Windows x64.
  • Node.js 22 поставить нельзя.

Пример запроса к агенту

Создай проект Kinetograph, собери 10-секундную титульную заставку и отрендери ее в `out/renders/Main.mp4`.

Ограничения

Проект в бете (версия 0.3.0), и интерфейсы между версиями могут меняться. Нужен Node.js 22 или новее. Готовый пакет собран для macOS на Apple Silicon, Linux x64 с glibc и Windows x64, остальным платформам придется собирать из исходников: нужны Rust и библиотеки FFmpeg, сборка занимает 15–30 минут. Агент обязан спросить разрешения на системные установки и на скиллы. Последний коммит в репозитории: ноябрь 2026.

Как отключить. Выполните `npm uninstall kinetograph` в проекте, удалите скиллы из каталога агента и MCP-сервер: `claude mcp remove kinetograph`.

Частые вопросы

Как установить Kinetograph?

Командой `npm install kinetograph` и проверкой `npx kinetograph doctor`. Ответ `addon: loaded` значит, что движок работает. Нужен Node.js 22 или новее.

Работают ли проекты Remotion?

Да, существующие проекты Remotion и HyperFrames рендерятся как есть. Ролик пишется на TypeScript с API Remotion или как HTML-страница.

Как подключить MCP-сервер?

В Claude Code: `claude mcp add kinetograph -- npx -y kinetograph mcp`. Для других агентов инструкция есть в `AGENTS.md`.

Нужен ли браузер?

Нет. Node выполняет код, а Rust-композитор рисует кадры на видеокарте, включая CSS, SVG, Canvas 2D, WebGL, 3D и Web Audio.

Как начать новый проект?

В пустой папке выполните `npx kinetograph init` (или `--html` для HTML-страницы) и `npm install`, затем `npx kinetograph render src/index.tsx`.

Обсуждение

Вопросов и отзывов пока нет.

Набор скиллов учит агента писать видео на TypeScript и рендерить его на GPU без браузера: композитинг, моушн-графика, 3D.

СкиллРасширенный доступ519Звезды репозитория

Скилл заставляет агента снять короткий фильм о продукте: идея, монтаж, звук и рендер на Remotion или HyperFrames

СкиллРасширенный доступ1,2 тыс.Звезды репозитория

Агент монтирует ролик кодом на Remotion: голос, музыка, звук и обязательный замер кадров перед сдачей работы

ПлагинРасширенный доступ75Звезды репозитория

CLI для программного создания видео из HTML: агент собирает кадры по шаблонам и рендерит готовый MP4 на вашем компьютере

CLIРасширенный доступ4,8 тыс.Звезды репозитория

Скилл для промо-роликов и кинетической типографики: идея и раскадровка до сборки, рендер в MP4 через Chrome и ffmpeg, проверка шестью гейтами

СкиллРасширенный доступ1,6 тыс.Звезды репозитория

Скилл и конвейер на Remotion: агент изучает ваш продукт и собирает демо-ролик кодом на React, без записи экрана

СкиллРасширенный доступ454Звезды репозитория

Коротко о README

Видеодвижок с готовыми скиллами и MCP-сервером для агентов, совместимый с Remotion и HyperFrames. Рендер идет на видеокарте без Chromium.

Бейдж для README

Сообщить о проблеме