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
TypeScriptMITCreated 2024-12-01airi.moeru.ai/docs/
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 experime

Top issues

Discussions

Latest release

v0.14.1 v0.14.1 2026-10-30
v0.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

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON