TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

moeru-ai/airi

Self-hosted AI companion application

Build a digital companion that chats and plays games with you

Imagine a character on your screen watching you code, chatting with you, and playing games alongside you. This project was created to recreate the experience of virtual streamers like Neuro-sama. It is an open-source tool that lets you run your own server and control the character's memory and actions.

Technical structure spanning browser and desktop

The project is built on modern web technologies such as WebGPU, WebAudio, Web Workers, and WebAssembly. This allows it to run as a PWA in modern browsers and on mobile devices. The desktop version supports NVIDIA CUDA and Apple Metal by default, delivering high performance without complex dependency management. Graphics, layout, and animations are handled with web technologies, while non-web features like Discord voice channel connections or playing Minecraft and Factorio are extended through a plugin system.

Recent updates and development trends

A development log regarding mobile performance optimization and game engine exploration was published on March 23, 2026. On March 14, 2026, there was an update concerning the lifecycle, caching, and observability of the VRM stage. These updates show that the project is continuously evolving.

Supported features and platforms

The tool includes the ability to play various games such as Minecraft, Factorio, Kerbal Space Program, and Helldivers 2. It can chat on Telegram and Discord, and manages memory through DuckDB WASM and pglite in the browser. It controls VRM and Live2D models, implementing lively movements such as automatic blinking, gaze tracking, and idle eye movement.

Installation and execution

On Windows, you can install it using the winget install MoeruAI.AIRI or scoop install airi/airi commands. On macOS, use brew install --cask airi. In a development environment, run the browser version with the pnpm i and pnpm dev commands.

Pre-use considerations

This project is in its early development stage, and you can contribute in various ways, such as as an artist, designer, or live streaming support, even if you are not familiar with Vue.js, TypeScript, or related development tools. There are no officially issued cryptocurrencies or tokens, so be cautious of related information. It supports various LLM API providers, including AIHubMix, OpenRouter, vLLM, Ollama, OpenAI, Anthropic Claude, DeepSeek, Google Gemini, xAI, Groq, and Mistral. Some features may require TCP connections or non-web technologies, so check your settings according to your usage environment.

Written by AI from this repository's README on October 4, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
10 days between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Jul 13 · best daily rank #2 (Jul 29)

Read from GitHub, as of November 2, 2026. None were read on November 8, 2026.

Language
TypeScript
Topics
ai-companion · ai-vtuber · airi · digital-life · grok-companion · live2d · neuro-sama · neurosama
Stars
51,027
Contributors
214
Forks
5,141
Latest release
v0.14.1 · October 30, 2026
Commits
4,988
Last commit
November 2, 2026
Open issues
117
Open pull requests
143

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #2 · July 29, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/moeru-ai--airi/badge.en.svg)](https://trend.ondo.sh/github/r/moeru-ai--airi/en.html)