moeru-ai/airi

💖🧸 Self hosted, you-owned Grok Companion, a container of souls of waifu, cyber livings to bring them into our worlds, wishing to achieve Neuro-sama's altitude. Capable of realtime voice chat, Minecraft, Factorio playing. Web / macOS / Windows supported.

解决的问题

Project AIRI 旨在创建一个超越简单聊天界面的“数字人类”或 AI 伙伴。它致力于提供一个持久、互动的虚拟角色(灵感来自 Neuro-sama),能够与用户的环境互动、游玩如 Minecraft 和 Factorio 等游戏,并透过 Discord 和 Telegram 等平台进行沟通。

运作原理

AIRI 结合了 Web 技术(WebGPU, WebAssembly, WebAudio)以实现跨平台存取,并针对桌面版本使用了原生效能层(NVIDIA CUDA, Apple Metal via the candle project)。它整合了多种 AI 组件:

  • 大脑 (Brain): 连接多个 LLM 提供者(透过 xsai),并正在开发以处理游戏逻辑和记忆系统。
  • 耳朵 (Ears): 实作了客户端语音辨识和说话侦测,用于处理来自浏览器和 Discord 的音频输入。
  • 嘴巴 (Mouth): 使用多提供者语音合成 (TTS),包括 ElevenLabs, Azure 以及本地的 Kokoro TTS。
  • 身体 (Body): 支援 VRM 和 Live2D 模型,并具备眨眼、注视和闲置动作的自动化动画。

目标用户

想要拥有个人 AI 伙伴或虚拟主播 (VTuber) 的用户,这些角色能够即时与他们互动、玩游戏,并存在于浏览器、桌面和移动设备 (PWA) 环境中。

特色亮点

  • 跨平台: 可在现代浏览器、桌面(Windows, macOS, Linux)和移动设备上执行。
  • 游戏整合: 能够游玩 Minecraft 和 Factorio(后者已有 PoC)。
  • 广泛的 LLM 支援: 相容于多种提供者,包括 OpenAI, Claude, Gemini 以及本地引擎如 Ollama 和 vLLM。
  • 视觉保真度: 全面支援 3D VRM 和 2D Live2D 头像,并具备自主动画。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目