hypit-ai/hypit

Клонируй любые вирусные видео с помощью AI-агентов. Не просто сценарий, а весь воркфлоу: замени лицо, слова, B-roll, создай 100 вариантов одной командой и получи 100 миллионов просмотров.

Видео⭐ 12 067TypeScriptпоследний релиз: v0.2.12
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Hypit — это инструмент на базе AI-агентов (например, Claude Code), который позволяет клонировать вирусные видео, полностью заменяя лицо, текст и B-roll, или создавать новые ролики с нуля по текстовому описанию.

Зачем нужен

Инструмент решает задачу масштабирования видеоконтента: позволяет генерировать сотни вариантов одного видео за одну команду, привязывая элементы монтажа к словам, а не к таймкодам. Это полезно для быстрого тестирования гипотез и создания большого объема UGC-контента без ручного монтажа.

Что можно реализовать

  • Клонирование успешных вирусных видео с заменой спикера (face swap) и текста на новые
  • Генерация сотен вариаций одного ролика для A/B тестирования в маркетинге
  • Создание UGC-контента (пользовательских видео) для рекламы продуктов
  • Автоматизация производства видеороликов через описание идеи текстом без использования дорогих генеративных моделей

Ключевые возможности

  • Работа через AI-агентов (Claude Code, Codex) для управления полным воркфлоу
  • Генерация 100+ вариантов видео одной командой
  • Привязка монтажа к словам (SVML), а не к секундам, что упрощает редактирование
  • Возможность создания видео стоимостью $0, если не использовать платные генеративные модели
  • Поддержка Node.js 22.15+ и установка через npx

👤 Кому подойдёт: разработчики, маркетологи, создатели контента, работающие с AI-агентами и автоматизацией

Релизы

v0.2.12patch
🕐 5 ч назад · релиз на GitHub ↗

Исправлена логика повторных попыток при ошибках 429/5xx и немедленный сбой при ошибках конфигурации в провайдерах.

  • Fixed: Улучшена обработка ошибок опроса: теперь при HTTP 429, 5xx и транспортных ошибках задача остается в статусе pending до истечения заголовка Retry-After.
  • Fixed: Ошибки конфигурации (например, отсутствие API-ключа или refresh-токена) теперь немедленно завершают задачу, не ожидая таймаута операции.
  • Fixed: Изменения затрагивают асинхронных провайдеров HypiHub, BeatAPI, HiAPI, Pollo, Monid и TokenDance.
v0.2.11patch
🕐 7 ч назад · релиз на GitHub ↗

Исправлена обработка ошибок провайдеров для стабильности генераций и добавлена поддержка рендеринга PixVerse в 540p/720p.

  • Fixed: Исправлена обработка сетевых ошибок (5xx, таймауты) при опросе асинхронных задач: генерации больше не прерываются, а продолжают выполняться удалённо.
  • Fixed: Обновлена логика работы с PixVerse: теперь поддерживается рендеринг в разрешениях 540p и 720p.
v0.2.10minor
🕐 вчера · релиз на GitHub ↗

Исправлена передача материалов композиции в Studio и добавлена поддержка установленных видео- и image-моделей в BeatAPI.

  • Fixed: В Studio исправленаserve-композиционных материалов: теперь они отдаются в диапазонах, запрошенных медиаэлементом.
  • Added: В BeatAPI добавлена возможность обслуживания установленных видео- и image-моделей.
v0.2.9minor
🕐 вчера · релиз на GitHub ↗

Релиз v0.2.9: добавлена модель PixVerse C1, исправлена работа с медиа-фреймами и валидация URL.

  • Added: Добавлена модель PixVerse C1 и режимы ссылок, сервис доступен через HypiHub.
  • Fixed: Исправлено сохранение хвоста AAC для нецелых частот кадров.
  • Fixed: Устранена проблема с сохранением доменов статичных кадров при разных частотах.
  • Fixed: URL снимков теперь обрабатываются как capture, невалидные --studio базы отклоняются.
v0.2.8minorbreaking
🕐 вчера · релиз на GitHub ↗

В Seedance добавлено обязательное поле person-reference для визуальных ссылок; обновлены npm-пакет и Skill.

  • Breaking: Для Seedance теперь обязательно указывать поле person-reference (true/false) для каждого изображения или видео.
  • Breaking: Отсутствие значения person-reference для визуальных ссылок приводит к ошибке до начала генерации.
  • Added: В FrameVideo добавлены параметры first-frame-person-reference и last-frame-person-reference.
  • Added: В прямых запросах теперь требуется указывать fields.personReference.
  • Обновлены версии npm-пакета @hypit/hypit до 0.2.8 и Skill guidance.
v0.2.7minor
🕐 2 дн назад · релиз на GitHub ↗

Добавлена модель PixVerse V6, улучшена безопасность локальных мутаций и обработка UTF-8 в CLI.

  • Added: Добавлен пакет модели PixVerse V6.
  • Fixed: Исправлена безопасность локальных мутаций в Studio и Media, устранено блокирование загрузки видео.
  • Fixed: В CLI и Runtime добавлена поддержка ввода секретов в UTF-8 и восстановлен запуск воркеров.
  • Улучшена проверка кадров и руководство по производству Hypit.
v0.2.6minor
🕐 3 дн назад · релиз на GitHub ↗

Исправлены наложения субтитров и ошибка проверки длины аудио, добавлены модели Wan 2.7 и улучшена работа с хранилищем Windows.

  • Fixed: Исправлено наложение кадров субтитров за счёт внедрения эксклюзивных границ активации.
  • Fixed: Устранена ошибка отбраковки аудио при мультиплексировании: добавлена толерантность к задержке кодировщика AAC.
  • Added: Добавлена поддержка моделей генерации изображений Wan 2.7 и Wan 2.7-image-pro через провайдер Monid.
  • Fixed: Исправлена ошибка записи токенов OAuth в Windows Credential Locker при превышении лимита в 512 символов.
  • Added: Обновлены примеры конфигурации Runtime Profile в документации для корректной работы с hypit.runtime.json.
v0.2.5minor
🕐 3 дн назад · релиз на GitHub ↗

Добавлена поддержка модели MiniMax H3 через провайдер Monid с учётом специфических параметров запроса.

  • Added: Провайдер Monid теперь поддерживает модель MiniMax H3 через эндпоинт /v1/video/minimax-h3.
  • Added: Реализована автоматическая обработка параметров: разрешение по умолчанию 2K, режим адаптивного соотношения сторон и возврат видео по content.url.
  • Fixed: Исправлено определение провайдера в маршрутизации: теперь он указывается явно, а не предполагается как bytedance.
  • Обновлена версия CLI до 0.2.5; формат скриптов и сохранённые проекты не требуют миграции.
v0.2.3patch
🕐 4 дн назад · релиз на GitHub ↗

Исправления работы с учётными данными, путями и медиа на Windows, а также улучшение стабильности CI.

  • Fixed: Исправлена логика замены учётных данных в Windows: теперь предыдущее значение не удаляется до записи нового.
  • Fixed: Устранена ошибка с короткими путями на Windows, из-за которой шрифты отображались некорректно.
  • Added: Добавлена проверка доступности FFmpeg/FFprobe и улучшена обработка ошибок при подготовке медиа.
  • Fixed: Генерация теперь отклоняет несовместимые поля медиа до отправки запроса, сохраняя булевы значения.
  • Added: Расширен CI-контроль: добавлена проверка сборки, рендеринга и декодирования на Linux и Windows.
v0.2.2patch
🕐 4 дн назад · релиз на GitHub ↗

Исправления работы ffmpeg на Windows, безопасности хранилища учётных данных и стабильности CLI-команд.

  • Fixed: Исправлено выполнение ffmpeg и ffprobe на Windows: добавлены переменные TEMP и TMP для создания временных файлов.
  • Fixed: Улучшена безопасность хранилища учётных данных: пути теперь проверяются на принадлежность корню состояния хоста.
  • Fixed: Решена проблема блокировок при одновременном чтении и замене документов учётных данных на Windows.
  • Fixed: Команда programs down корректно обрабатывает программы без PID, не завершая работу с ошибкой.
  • Fixed: Унифицировано время ожидания для хелпера Windows Credential Manager с 10 секундами, как на macOS.
v0.2.1minor
🕐 4 дн назад · релиз на GitHub ↗

В релизе v0.2.1 добавлена кроссплатформенная система хранения учётных данных и восстановлены тексты README.

  • Added: Добавлен пакет @hypit/credential-store-platform для единой работы аутентификации на Linux, macOS и Windows.
  • Added: Реализована автоматическая делегация хранилищ: Keychain на macOS, Credential Locker на Windows и локальные файлы на Linux.
  • Fixed: Восстановлены оригинальные формулировки в английской и китайской версиях README.
  • Внутренний формат и идентификаторы модулей остались неизменными (@1), синтаксис скриптов не изменён.
v0.1.14minor
🕐 4 дн назад · релиз на GitHub ↗

Релиз v0.1.14: улучшена локальная отрисовка, управление браузерами и хранилище учётных данных для Linux.

  • Added: Локальная отрисовка теперь явно выбирает браузер, сохраняет версии и предотвращает скачивание ненужных зависимостей Puppeteer.
  • Added: Внедрено новое хранилище учётных данных CredentialStore для Linux, позволяющее записывать данные локально без изменения системных настроек.
  • Fixed: Исправлено определение выполняемой установки, улучшена очистка процессов и сохранение анимации элементов при рендеринге.
  • Fixed: Упрощено удаление и замену учётных данных, теперь не требуется чтение предыдущего значения.
  • Fixed: Исправлено разрешение пакетов npm, сохранение причин ошибок шрифтов и коррекция тестов для Windows и Telegram.
v0.1.13patch
🕐 5 дн назад · релиз на GitHub ↗

Исправления в Seedance, локальных workers и алиасах, обновлена документация и добавлены проверки сборки.

  • Fixed: Seedance: правила запросов и ограничения референсного аудио применяются корректно, добавлена конвертация WAV/MP3.
  • Fixed: Локальные HyperFrames workers теперь корректно завершают работу и очищают ресурсы.
  • Fixed: Алиасы проектов разрешаются в точке входа Node, история запросов работает даже после удаления директорий.
  • Fixed: Документация приведена в соответствие с Node 22.15+, уточнены атрибуты референсов в Seedance.
  • Added: Добавлены проверки сборки: установка из tarball, компиляция, рендеринг видео и тесты для Linux/Windows.
v0.1.12patch
🕐 5 дн назад · релиз на GitHub ↗

Исправлена ошибка отклонения аудио m4a в Seedance и устранён сбой очистки процессов при локальном рендеринге HyperFrames.

  • Fixed: Seedance больше не отклоняет аудио в формате m4a; рекомендуется конвертировать файлы в WAV или MP3.
  • Fixed: Локальная очистка HyperFrames теперь работает в песочницах без доступа к ps, используя pgrep для завершения процессов.
v0.1.11patch
🕐 5 дн назад · релиз на GitHub ↗

Исправлены ошибки установки и рендеринга при использовании npm-пакета.

  • Fixed: Исправлено разрешение шрифтов при установке через npm.
  • Fixed: Устранена ошибка локального рендеринга HyperFrames в среде npm.
v0.1.10patch
🕐 5 дн назад · релиз на GitHub ↗

В запросы HypiHub добавлен заголовок User-Agent с версией Hypit для точной диагностики проблем.

  • Added: Заголовки всех запросов к HypiHub теперь содержат версию Hypit через User-Agent.
  • Added: Версия отслеживается для API-вызовов, обновления токенов OAuth, загрузки ссылок и скачивания активов.
  • Установка через npm install -g @hypit/hypit@0.1.10.
  • Логические интерфейсы и форматы файлов остаются на уровне @1.
v0.1.9minor
🕐 5 дн назад · релиз на GitHub ↗

Улучшена отладка подготовки сервисов, точность фактов агентов и прозрачность прогресса HypiHub.

  • Added: Локальные сервисы теперь выдают подробные логи установки и корректно различают состояния остановки.
  • Added: CLI-команды сохраняют контекст проекта, а прогресс выводится в stderr, результат — в stdout.
  • Added: HypiHub теперь показывает прогресс вызовов и сохраняет идентификаторы ошибок без навязывания оплаты.
  • Fixed: Клиент больше не подменяет отсутствующую модель другой, а использует канонические имена.
  • Added: Обновлена Skill и гайды: уточнены настройки сетей, интеграции и визуальные руководства.
v0.1.8minor
🕐 6 дн назад · релиз на GitHub ↗

Улучшена работа CLI с ошибками и историей, автоматизирован релиз-воркфлоу с публикацией в npm.

  • Fixed: Ошибки аргументов CLI теперь показывают ссылку на помощь, а история результатов сохраняет фильтры.
  • Fixed: Недоступные логи выполнения возвращают код ошибки с рекомендациями, пустые логи читаются успешно.
  • Added: Автоматизирован релиз-воркфлоу: проверка версии, тесты, валидация CLI и публикация пакета npm.
  • Логические интерфейсы и форматы файлов остаются на версии @1.