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 虛擬角色(賽博女友或數位伴侶)打造一個「靈魂容器」,使其不僅能聊天,還能做更多事情。現有的 AI 聊天平台側重於角色扮演,而 AIRI 的重點是打造能與現實世界互動、玩 Minecraft 和 Factorio 等遊戲,並在 Discord、Telegram 等多個平台與使用者交流的數位人類。

工作原理

AIRI 將大語言模型(LLM)與一系列感知與運動能力結合:

  • 大腦:整合多種 LLM 提供商(OpenAI、Claude、DeepSeek 等),正在開發中,可透過瀏覽器內資料庫(DuckDB WASM、pglite)實現遊戲玩法與記憶保持。
  • 耳朵:處理來自瀏覽器與 Discord 的音訊輸入,具備客戶端語音辨識與說話檢測功能。
  • 嘴巴:支援多種語音合成提供者,包括 ElevenLabs 與本地 Kokoro TTS。
  • 身體:支援 VRM 與 Live2D 模型,並實現自動眨眼、凝視與閒置動作動畫。

此專案結合 Web 技術(WebGPU、WebAssembly、WebAudio)以實現跨平台存取(瀏覽器、PWA、行動裝置),並為桌面版本提供原生加速(NVIDIA CUDA、Apple Metal)。

適用對象

  • 希望擁有個人化、互動式數位伴侶或 AI VTuber 的使用者。
  • 對使用 Web 與 AI 技術建構 AI 驅動的虛擬角色感興趣的開發者與藝術家。
  • 希望實現能與遊戲與外部通訊應用互動的 AI 代理的創作者。

主要亮點

  • 跨平台:可在現代瀏覽器、行動裝置(PWA)與桌面端(Windows、macOS、Linux)運行。
  • 遊戲整合:支援運行 Minecraft 與 Factorio,Kerbal Space Program 與 Helldivers 2 等其他遊戲正在開發中。
  • 廣泛 LLM 支援:透過 xsai 庫相容大量 API 提供商。
  • 視覺保真度:完全支援 Live2D 與 VRM 模型,並具備自主動畫功能。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案