#99th of 17 in Assistants

airi

Self-hosted AI virtual character with voice, VRM/Live2D avatars and game-playing

Stars
50.4k
License
MIT
Last commit
Oct 2026
Last release
Aug 2026
Language
TypeScript
Stars, last 29 weeks+15,791
25 Mar 2026: 34,603 stars1 Apr 2026: 35,871 stars8 Apr 2026: 36,595 stars15 Apr 2026: 37,295 stars22 Apr 2026: 37,644 stars29 Apr 2026: 37,944 stars6 May 2026: 38,204 stars13 May 2026: 38,485 stars20 May 2026: 38,682 stars27 May 2026: 39,635 stars3 Jun 2026: 40,008 stars10 Jun 2026: 40,286 stars17 Jun 2026: 40,481 stars24 Jun 2026: 40,671 stars1 Jul 2026: 40,822 stars8 Jul 2026: 40,980 stars15 Jul 2026: 42,136 stars22 Jul 2026: 42,538 stars29 Jul 2026: 45,099 stars5 Aug 2026: 46,612 stars12 Aug 2026: 47,405 stars19 Aug 2026: 47,757 stars26 Aug 2026: 48,142 stars2 Sept 2026: 48,463 stars9 Sept 2026: 48,778 stars16 Sept 2026: 49,010 stars23 Sept 2026: 49,210 stars30 Sept 2026: 49,795 stars7 Oct 2026: 50,100 stars14 Oct 2026: 50,394 stars

34,603 on 25 Mar 202650,394 on 14 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

AIRI is an attempt to re-create Neuro-sama as a self-owned digital companion. It runs as a web app, an Electron desktop app (Tamagotchi) and a Capacitor mobile app (Pocket), and drives VRM or Live2D avatars with speech input, multi-provider TTS and an LLM backend. It can chat on Discord and Telegram and play Minecraft and Factorio, and the README describes it as early-stage.

Who it is for: Self-hosters and VTuber hobbyists wanting an AI companion with avatar

Strengths

  • Runs in browser, desktop (Electron) and mobile (PWA/Capacitor) from one TypeScript monorepo
  • Supports 25+ LLM providers including Ollama, vLLM, SGLang, OpenAI, Anthropic and Gemini
  • Controls VRM and Live2D avatars with auto blink, look-at and idle eye movement
  • Connectors for Discord voice and text, Telegram, Minecraft and Factorio

Weaknesses

  • README states development is at an early stage
  • Long-term memory (Memory Alaya) and in-browser WebGPU inference are unfinished
  • Factorio and Helldivers 2 support are WIP or proof of concept
  • No Docker or compose setup; self-hosting means building with pnpm or using release binaries

What it needs

  • GPU optional
  • Needs pnpm, Electron, Capacitor
  • Models: OpenAI-compatible APIs, Ollama, vLLM, SGLang, Anthropic

Also in Assistants

See all 17
Also in Assistants
RankProjectScore
1OpenClawPersonal assistant gateway that answers in Discord, Slack, WhatsApp and Telegram392k starsMIT85 out of 100
2nanobotSelf-hosted Python personal agent with WebUI, TUI and chat-app channels49k starsMIT82 out of 100
3openhumanRust agent harness with desktop app, built-in memory and embeddable library42k starsGPL-3.081 out of 100
#4Hermes AgentTerminal and chat-app agent that writes its own skills and remembers you253.8k starsMIT76 out of 100
#5career-opsJob-search agent that scores postings against your CV and drafts applications74.6k starsMIT76 out of 100