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.
★ 51,254⑂ 5,168👁 189⑃ 2,665● 653▤ 93◈ 98
51,254
stars
+20
5,168
forks
189
watchers
2,665
prs
653
issues
93
releases
98
discussions
README
Project AIRI
Re-creating Neuro-sama, a soul container of AI waifu / virtual characters to bring them into our world.
[Join Discord Server] [Try it] [简体中文] [日本語] [Русский] [Tiếng Việt] [Français] [한국어]
Heavily inspired by Neuro-sama
[!TIP]
On Windows, you can also install AIRI with winget:
powershell
winget install MoeruAI.AIRI
Or install AIRI with Scoop:
powershell
scoop bucket add airi https://github.com/moeru-ai/airi
scoop install airi/airi
On macOS, you can install AIRI with Homebrew Cask without adding a custom tap:
sh
brew install --cask airi
[!WARNING]
Attention: We do not have any officially minted cryptocurrency or token associated with this project. Please check the information and proceed with caution.
[!NOTE]
We've got a whole dedicated organization @proj-airi for all the sub-projects born from Project AIRI. Check it out!
RAG, memory system, embedded database, icons, Live2D utilities, and more!
[!TIP]
You can translate AIRI on Crowdin, or open a pull request that changes packages/i18n/src/locales/. Both ways update the same translations.
Do not submit a translation that is the same as the English text. Review rejects it. A string without a translation shows the English text.
Have you dreamed about having a cyber living being (cyber waifu, digital pet) or digital companion that could play with and talk to you?
With the power of modern large language models like ChatGPT and famous Claude, asking a virtual being to roleplay and chat with us is already easy enough for everyone. Platforms like Character.ai (a.k.a. c.ai) and JanitorAI as well as local playgrounds like SillyTavern are already good-enough solutions for a chat based or visual adventure game like experience.
But, what about the abilities to play games? And see what you are coding at? Chatting while playing games, watching videos, and is capable of doing many other things.
Perhaps you know Neuro-sama already. She is currently the best virtual streamer capable of playing games, chatting, and interacting with you and the participants. Some also call this kind of being "digital human." Sadly, as it's not open sourced, you cannot interact with her after her live streams go offline.
Therefore, this project, AIRI, offers another possibility here: let you own your digital life, cyber living, easily, anywhere, anytime.
Recent DevLogs & Stories
- DevLog @ 2026.03.23: Mobile performance and game engine exploration - March 23, 2026
- DevLog @ 2026.03.14: VRM stage lifecycle, cache, and observability - March 14, 2026
- DevLog @ 2026.02.16: Dome Keeper data collection and training pipeline - February 16, 2026
- DevLog @ 2026.01.01: AIRI Pocket and FlowChat memory experimeTop issues
#1111feature request: long term memory3 comments · 2026-03-04#879proposal: Implement Alaya memory layer with intelligent semantic retrieval16 comments · 2026-01-05#2758Maintainer availability / PR review slowdown11 comments · 2026-10-02#532feature request: Genie for GPT-SoVITS10 comments · 2025-08-30#1164feature request: support Live2D Cubism 2 models9 comments · 2026-03-06#1618Issues with tiling compositor on Linux8 comments · 2026-04-10#1159bug: always on top doesn't work properly on some Linux systems8 comments · 2026-03-06#3180refactor: plan to remove `any` type on this project7 comments · 2026-10-28
Discussions
#3274v0.14.10 comments · 2026-10-30#3172情绪功能怎么触发0 comments · 2026-10-28#3163v0.13.00 comments · 2026-10-27#3123[提案讨论] 推荐TriviumDB 接入 AIRI 的记忆与检索0 comments · 2026-10-26#3118mini Thing on how to always successfully install kokoro tts0 comments · 2026-10-26#3111[Field Report] Windows desktop v0.12.0 — MMD view persistence, wake-word initialization, and voice input stability0 comments · 2026-10-25#3075输出数据量太大导致的程序悬停0 comments · 2026-10-22#3017TTS 的阿里百炼连接不上0 comments · 2026-10-18
Latest release
v0.14.1 v0.14.1 2026-10-30v0.14.1 Highlights A small patch release. It fixes model downloads, makes the mobile app nicer to use, and gives the IO tracer a full rebuild. Bug fixes - Voiceprint enrollment on desktop no longer needs a download. Before, enrollment could fail with only fetch failed when the voiceprint model could not be fetched from Hugging Face. The desktop app now ships with the model, so enrollment works offline from the first try. - Failed model downloads now tell you what went wrong. Before, a failed download showed a raw error such as fetch failed. It now shows a plain sentence, for example