AIRI: Собираем кибер-компаньона как конструктор
Знаете Neuro-sama — того самого виртуального стримера, который одновременно играет в Minecraft, общается с зрителями и даже шутит? Теперь подобную технологию можно развернуть у себя локально благодаря проекту AIRI от сообщества moeru-ai. Это не просто чат-бот с анимированным аватаром, а целая платформа для создания «цифровых существ» с возможностью интеграции в игры и мессенджеры.
Чем AIRI отличается от Character.ai и SillyTavern?
Пока большинство AI-компаньонов ограничиваются текстовым чатом, AIRI замахнулся на большее:
- Игровые агенты для Minecraft и Factorio (с поддержкой RCON API)
- Голосовое взаимодействие через Discord/Telegram с синтезом речи от ElevenLabs
- Кроссплатформенность: работает в браузере, на десктопе (WebGPU + CUDA/Metal)
- Кастомизация через VRM/Live2D модели с системой анимации моргания и отслеживания взгляда
Технически под капотом — целый зоопарк технологий:
flowchart TD
Core -->|Использует| WebGPU
Core -->|Подключает| DuckDB-WASM
Core -->|Общается с| vLLM/Ollama
Core -->|Управляет| VRM-аватарами
Что уже умеет ваша цифровая «душа»?
Из коробки доступно:
-
Игровые режимы
- Автономное управление в Minecraft через Mineflayer
- Базовые стратегии в Factorio (демо доступно в отдельном репозитории)
-
Мультиплатформенный чат
- Аудио-ввод через браузер или Discord-бот
- Поддержка 20+ LLM-провайдеров от OpenAI до локального Ollama
-
Живые аватары
- Реалистичная анимация глаз и губ
- Поддержка пользовательских VRM-моделей
Для разработчиков проект предлагает модульную архитектуру с TypeScript/Vue.js на фронтенде и растущей коллекцией подпроектов — от инструментов для DuckDB-WASM до решений для Factorio-модов.
Кому это будет полезно?
- Стримерам: для интерактивных трансляций с AI-со-ведущим
- Разработчикам игр: как основа для NPC с продвинутым ИИ
- Исследователям: открытая площадка для экспериментов с мультимодальными агентами
Как начать?
Для теста онлайн-версии:
pnpm i
pnpm dev # Web-версия
Или соберите десктоп-приложение с аппаратным ускорением:
pnpm dev:tamagotchi
Проект активно развивается — только за последний месяц добавлена поддержка WebXR и улучшена система памяти на DuckDB. Если хотите участвовать, команда ищет:
- 3D-художников для VRM/Live2D моделей
- Rust-разработчиков для интеграции с ONNX Runtime
- Экспертов по reinforcement learning
Полный список вакансий — в обсуждениях проекта.
AIRI — возможно, самый амбициозный open-source проект в нише AI VTuber на сегодня. Он сочетает в себе:
- Практическую полезность (игры + чат)
- Гибкость архитектуры
- Активное комьюнити
Если мечтали о своем цифровом персонаже, который делает больше, чем просто пересказывает ChatGPT — стоит попробовать. Для первых экспериментов хватит браузерной версии, а серьезным разработчикам понравится модульная структура кода.
