← all repositories
moeru-ai/airi

Self-hosted digital souls for when the VTuber logs off

To let you own a game-playing, voice-chatting AI companion that doesn't vanish when the stream ends.

43k stars TypeScript AgentsChat Assistants
airi
Velocity · 7d
+69
★ / day
Trend
cooling
star history

What it does

AIRI is a self-hosted “soul container” for AI-driven virtual characters — essentially an open-source toolkit for running your own VTuber-style companion. It hooks up large language models to realtime voice chat, game integration (specifically Minecraft and Factorio), and visual avatars via Live2D and VRM, aiming to recreate the experience of interacting with a digital entity like Neuro-sama. The project ships as a cross-platform desktop app and a browser version.

The interesting bit

Instead of bolting a web UI onto a Python backend, AIRI was built around web-native primitives from day one — WebGPU, WebAudio, WebAssembly, Web Workers, and WebSockets — while the desktop build still taps native NVIDIA acceleration. That architecture choice means the same stack runs in a browser tab and as a local application, which is either admirably stubborn or cleverly portable.

Key highlights

  • Self-hosted and offline-capable, with support for Web, macOS, and Windows (Linux binaries are offered too).
  • Realtime voice chat plus game integration for Minecraft and Factorio.
  • Visual avatar support via Live2D and VRM models.
  • Includes companion sub-projects for RAG, memory systems, and embedded databases under the @proj-airi organization.
  • Explicitly disclaims any official cryptocurrency or token — a rarity in this corner of GitHub.

Caveats

  • The README is long on download buttons and short on architectural specifics; how exactly the LLM, voice, and game clients are orchestrated is left mostly unexplained.
  • Several DevLogs are dated 2026, which makes the project’s current release status and roadmap slightly disorienting to parse.

Verdict

If you want to self-host an AI companion that can voice-chat and play Minecraft or Factorio alongside you, AIRI is worth a look. If you need a production-grade, well-documented agent framework with clear APIs, this is still closer to a passionate fan project than a platform.

Frequently asked

What is moeru-ai/airi?
To let you own a game-playing, voice-chatting AI companion that doesn't vanish when the stream ends.
Is airi open source?
Yes — moeru-ai/airi is open source, released under the MIT license.
What language is airi written in?
moeru-ai/airi is primarily written in TypeScript.
How popular is airi?
moeru-ai/airi has 43k stars on GitHub and is currently cooling off.
Where can I find airi?
moeru-ai/airi is on GitHub at https://github.com/moeru-ai/airi.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.