GitHub-радар

Сделай ИИ-стримера, который сам ведёт эфиры и отвечает в чате

Open-yoki — открытый фреймворк для ИИ-ведущей стримов: клонирует голос, показывает цифровое лицо, помнит зрителей и выходит в эфир по расписанию. Настроишь личность под себя — и получишь собственного ИИ-стримера.

01jacke-pp/open-yoki 830JavaScript

Это набор программных сервисов, которые дают ИИ голос, движущееся цифровое лицо, память о зрителях и расписание эфиров.

Когда пригодится

Пригодится, если хочешь собрать своего ИИ-ведущую для стримов с голосом и диалогами. Для голоса и видео нужен отдельный сервер (4 ядра, 8 ГБ) — на обычном ноутбуке доступен только тестовый режим без них.

Плюсы

  • Бесплатный тестовый режим работает без единого платного ключа
  • Дневник и впечатления о зрителях хранятся в обычных текстовых файлах
  • Умеет стримить на Binance Square или в любое RTMP-место
  • Модель чата можно заменить на Claude Code или DeepSeek

Минусы

  • Голос и движущееся лицо требуют отдельный сервер и платные ключи
  • Документация на китайском, английский README есть лишь отдельным файлом
  • Это демо без денег: кошелька, торговли и ставок тут нет

Как поставить — по шагам

  1. 1Открой ИИ-агента (Claude Code или Codex) в папке своего проекта
  2. 2Отправь агенту текст из блока ниже — он поставит Node.js, ffmpeg и запустит тестовый режим
  3. 3Проверь результат: открой http://127.0.0.1:4370 и посмотри, как стример работает без платных ключей
  4. 4Если хочешь услышать голос и увидеть движущееся лицо — дай агенту ключи OpenRouter, Volcano Engine и Vidu
  5. 5Чтобы собрать своего стримера, заполни файлы profile.mjs и config.mjs в папке примера app/idols/

Текст для агента

Текст для шага с агентом — скопируй и отправь (Claude Code, Codex, любой):

Разверни локальный тестовый режим open-yoki отсюда: https://github.com/jacke-pp/open-yoki — поставь Node.js и ffmpeg, выполни «cd app && npm install && npm test», затем запусти «IDOL=example AVATAR=mock MODE=test node server/index.mjs» и открой http://127.0.0.1:4370, чтобы посмотреть, как это работает без единого платного ключа; если захочешь услышать голос и увидеть движение — спроси у меня ключи OpenRouter, Volcano Engine и Vidu.

Нужен свой сервер (в README советуют 4 ядра и 8 ГБ памяти, Linux x86_64) — на обычном ноутбуке можно только запустить тестовый режим без голоса и видео.

Открыть на GitHub