Files
moeka-project/docs/README.ru-RU.md
T
nanakura dc26878386
CI / Lint (push) Canceled after 0s
CI / Build Test (stage-web) (push) Canceled after 0s
CI / Build Test (ui-loading-screens) (push) Canceled after 0s
CI / Build Test (ui-transitions) (push) Canceled after 0s
CI / Unit Test (push) Canceled after 0s
CI / Type Check (push) Canceled after 0s
CI / Check Provenance (push) Canceled after 0s
Sync Labels / sync-labels (push) Successful in 1m43s
chore: prune unused apps and services for the moeka fork
- Remove stage-tamagotchi, stage-pocket, server, and engine workspaces with their workflows, addons, and docs
- Switch the toolchain from pnpm to bun, replace lockfiles with bun.lock
- Rewrite remaining product references to Moeka
2026-09-14 16:40:49 +07:00

31 KiB
Raw Blame History

Проект AIRI

Воссоздание Neuro-sama, контейнера души для AI waifu / виртуальных персонажей, чтобы привести их в наш мир.

[Присоединиться к серверу Discord] [Попробовать] [English] [简体中文] [日本語] [Tiếng Việt] [Français] [한국어]

AIRI - A container of cyber living souls, re-creation of Neuro-sama | Product Hunt moeru-ai%2Fairi | Trendshift

Руководство от сообщества: Для более подробного пошагового руководства по настройке, включая получение ключей API и настройку среды, ознакомьтесь с этим замечательным руководством, написанным сообществом. > Сильно вдохновлено [Neuro-sama](https://www.youtube.com/@Neurosama)

Tip

В Windows AIRI можно установить с помощью winget:

winget install MoeruAI.AIRI

Или установить AIRI через Scoop:

scoop bucket add airi https://github.com/moeru-ai/airi
scoop install airi/airi

В macOS AIRI можно установить через Homebrew Cask без добавления собственного tap:

brew install --cask airi

Warning

Внимание: У нас нет официально выпущенной криптовалюты или токена, связанного с этим проектом. Пожалуйста, проверяйте информацию и действуйте с осторожностью.

Note

У нас есть целая выделенная организация @proj-airi для всех подпроектов, родившихся из Проекта AIRI. Проверьте её!

RAG, система памяти, встроенная база данных, иконки, утилиты Live2D и многое другое!

Tip

У нас есть проект переводов на Crowdin. Если заметили неточность, помогите с переводом или исправлением на Crowdin. Crowdin | Agile localization for tech companies

Вы когда-нибудь мечтали о кибер-живом существе (кибер-вайфу, цифровом питомце) или цифровом компаньоне, который мог бы играть с вами и разговаривать?

С силой современных больших языковых моделей, таких как ChatGPT и знаменитый Claude, попросить виртуальное существо ролеплей и общаться с нами уже достаточно просто для всех. Платформы вроде Character.ai (a.k.a. c.ai) и JanitorAI, а также локальные площадки вроде SillyTavern уже являются достаточно хорошими решениями для чат-основанного или визуального опыта, похожего на приключенческую игру.

Но что насчёт способностей играть в игры? И видеть, что вы кодите? Общаться во время игр, просмотра видео и способности делать многое другое.

Возможно, вы уже знаете Neuro-sama. Она в настоящее время является лучшим виртуальным стримером, способным играть в игры, общаться и взаимодействовать с вами и участниками. Некоторые также называют такое существо "цифровым человеком". К сожалению, поскольку это не с открытым исходным кодом, вы не можете взаимодействовать с ней после того, как её прямые трансляции заканчиваются.

Поэтому этот проект, AIRI, предлагает здесь другую возможность: позволить вам владеть своей цифровой жизнью, кибер-жизнью, легко, везде, в любое время.

Недавние DevLog и истории

Что такого особенного в этом проекте?

В отличие от других открытых проектов AI-управляемых VTuber, アイリ был построен с поддержкой многих веб-технологий, таких как WebGPU, WebAudio, Web Workers, WebAssembly, WebSocket и т.д. с первого дня.

Tip

Беспокоитесь о падении производительности из-за использования веб-технологий?

Не беспокойтесь, хотя версия для веб-браузера предназначена для демонстрации того, насколько мы можем продвинуться внутри браузеров и веб-вью, мы никогда не будем полностью полагаться на это. Десктопная версия AIRI способна использовать нативные NVIDIA CUDA и Apple Metal по умолчанию (благодаря HuggingFace и любимому проекту candle), без сложного управления зависимостями. Учитывая компромисс, она частично питается веб-технологиями для графики, макетов, анимаций и WIP-системы плагинов для всех, чтобы интегрировать вещи.

Это означает, что アイリ способен работать в современных браузерах и устройствах и даже на мобильных устройствах (уже сделано с поддержкой PWA). Это открывает множество возможностей для нас (разработчиков) для построения и расширения мощи アイリ VTuber на следующий уровень, при этом оставляя гибкость для пользователей включать функции, требующие TCP-соединений или других невеб-технологий, таких как подключение к голосовому каналу Discord или игра в Minecraft и Factorio с друзьями.

Note

Мы всё ещё на ранней стадии разработки, где ищем талантливых разработчиков, чтобы присоединиться к нам и помочь сделать アイリ реальностью.

Это нормально, если вы не знакомы с Vue.js, TypeScript и инструментами разработки, необходимыми для этого проекта, вы можете присоединиться к нам как художник, дизайнер или даже помочь запустить нашу первую прямую трансляцию.

Даже если вы большой фанат React, Svelte или даже Solid, мы приветствуем вас. Вы можете открыть поддиректорию, чтобы добавить функции, которые вы хотите видеть в アイリ, или которые хотели бы поэкспериментировать.

Области (и связанные проекты), которые мы ищем:

  • Моделлер Live2D
  • Моделлер VRM
  • Дизайнер аватаров VRChat
  • Компьютерное зрение
  • Обучение с подкреплением
  • Распознавание речи
  • Синтез речи
  • ONNX Runtime
  • Transformers.js
  • vLLM
  • WebGPU
  • Three.js
  • WebXR (проверьте другой проект, который у нас есть в организации @moeru-ai)

Если вы заинтересованы, почему бы не представить себя здесь? Хотите присоединиться к нам в создании AIRI?

Текущий прогресс и дорожная карта

Способен на

  • Мозг
    • Играть в Minecraft
    • Играть в Factorio (WIP, но PoC и демо доступны)
    • Играть в Kerbal Space Program (анонс будет позже)
    • Совместно играть в Helldivers 2 (WIP)
    • Общаться в Telegram
    • Общаться в Discord
    • Память
      • Полная поддержка базы данных в браузере (DuckDB WASM | pglite)
      • Memory Alaya (WIP)
    • Полностью локальный вывод в браузере (WebGPU)
  • Уши
    • Аудиовход из браузера
    • Аудиовход из Discord
    • Распознавание речи на стороне клиента
    • Обнаружение речи на стороне клиента
  • Рот
    • Синтез голоса через несколько провайдеров, включая ElevenLabs, Microsoft/Azure Speech, OpenAI-совместимый TTS, Alibaba Cloud Model Studio и локальный Kokoro TTS
  • Тело
    • Поддержка VRM
      • Управление моделью VRM
    • Анимации модели VRM
      • Автоматическое моргание
      • Автоматический взгляд
      • Движение глаз в состоянии покоя
    • Поддержка Live2D
      • Управление моделью Live2D
    • Анимации модели Live2D
      • Автоматическое моргание
      • Автоматический взгляд
      • Движение глаз в состоянии покоя

Разработка

Для подробных инструкций по разработке этого проекта следуйте CONTRIBUTING.md

Note

По умолчанию bun run dev запустит сервер разработки для Stage Web (версия для браузера). Чтобы правильно настроить среду, прочитайте CONTRIBUTING.md.

bun install
bun run dev

Stage Web (Версия для браузера на airi.moeru.ai)

bun run dev

Сайт документации

bun run dev:docs

Публикация

Запустите bumpp, чтобы обновить версию монорепозитория:

npx bumpp --no-commit --no-tag

Поддержка провайдеров LLM API (на базе xsai)

Подпроекты, родившиеся из этого проекта

  • Awesome AI VTuber: Курируемый список AI VTuber и связанных проектов
  • unspeech: Универсальный прокси-сервер конечной точки для /audio/transcriptions and /audio/speech, как LiteLLM, но для любого ASR и TTS
  • hfup: Инструменты для помощи в развертывании, упаковке в HuggingFace Spaces
  • xsai-transformers: Экспериментальный провайдер 🤗 Transformers.js для xsAI.
  • WebAI: Realtime Voice Chat: Полный пример реализации реального времени голосового чата ChatGPT с нуля с VAD + STT + LLM + TTS.
  • @proj-airi/drizzle-duckdb-wasm: Драйвер Drizzle ORM для DuckDB WASM
  • @proj-airi/duckdb-wasm: Простой обертка для @duckdb/duckdb-wasm
  • AIRI Factorio: Позволяет AIRI играть в Factorio
  • Factorio RCON API: RESTful API-обертка для консоли headless-сервера Factorio
  • autorio: Библиотека автоматизации Factorio
  • tstl-plugin-reload-factorio-mod: Перезагрузка мода Factorio при разработке
  • Velin: Использование Vue SFC и Markdown для написания легко управляемых стейтфул-промптов для LLM
  • demodel: Легко ускорьте загрузку ваших моделей и датасетов из различных рантаймов вывода.
  • inventory: Централизованный каталог моделей и бэкенд-сервис конфигураций провайдеров по умолчанию
  • MCP Launcher: Простой в использовании конструктор и лаунчер MCP для всех возможных серверов MCP, как Ollama для моделей!
  • 🥺 SAD: Документация и заметки для само-хостинга и запуска LLM в браузере.
flowchart LR
  subgraph Apps[Stage applications]
    Web[stage-web]
  end

  subgraph Shared[Shared product packages]
    StageUI[stage-ui]
    Domain[core-agent\ncore-character]
    Audio[pipelines-audio]
    Renderers[stage-ui-live2d\nstage-ui-three and renderers]
    SDK[server-sdk\nserver-shared]
  end

  subgraph Channel[Server channel]
    Runtime[server-runtime]
  end

  subgraph Integrations[Source-configured integrations]
    Discord[discord-bot]
    Minecraft[minecraft-bot]
    Other[Telegram, Factorio, MCP, and others]
  end

  subgraph Hosted[Hosted backend]
    Edge[Caddy]
    API[api-server]
    Auth[auth-server]
    Database[(PostgreSQL)]
    Cache[(Redis)]
  end

  Web --> StageUI
  StageUI --> Domain
  StageUI --> Audio
  StageUI --> Renderers
  StageUI --> SDK
  SDK <-->|server channel| Runtime
  Discord --> SDK
  Minecraft --> SDK
  Other -. optional .-> SDK
  Edge --> API
  Edge --> Auth
  API --> Database
  API --> Cache
  Auth --> Database
  Auth --> Cache

Похожие проекты

С открытым исходным кодом

Не с открытым исходным кодом

Статус проекта

Repobeats analytics image

Благодарности

Спонсоры

Спасибо за поддержку Project AIRI через OpenCollective, Patreon и Ko-fi.

Project AIRI supporters

Особая благодарность

Особая благодарность всем участникам за их вклад в Project AIRI ❤️

История звёзд

Star History Chart