airi
SHA-256A self-hosted, open-source AI companion inspired by Neuro-sama, capable of realtime voice chat and playing games like Minecraft and Factorio. Fully cross-platform (Web/Mac/Windows).
Smart Download
Download Download Version
v0.10.2 · 669.5 MB
Build your own Neuro-sama: a self-hosted AI companion that chats and plays games with you in real time.
Core Features
- Real-time voice chat (multiple languages)
- Play games like Minecraft and Factorio with screen awareness
- Self-hosted, fully private and controllable
- Supports ChatGPT, Claude, and local models (Ollama, etc.)
- Cross-platform: Windows, macOS, Linux, and web browser
What It Can't Do
- •This project has no official cryptocurrency or token; beware of scams. First-time setup requires an LLM backend (API key or local model with high GPU demands). Game interaction features need additional screen sharing permissions.
Use Cases
- Personal AI companion for chatting and gaming
- Virtual streamer (like Neuro-sama) for live interactions
Detailed Introduction
Project AIRI is an open-source, self-hosted AI companion that recreates the experience of Neuro-sama, a famous virtual streamer. Unlike closed platforms like Character.ai or SillyTavern (which focus on text-based roleplay), AIRI goes beyond by enabling real-time voice interaction and active game participation—it can see your screen, chat while gaming, and even play games like Minecraft and Factorio alongside you. Built with modern LLMs (ChatGPT, Claude, local models), it runs entirely on your own hardware, ensuring privacy and full control. With a vibrant community and cross-platform support, AIRI is the most accessible way to bring a digital companion into your world.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Open the downloaded dmg file, then drag the app to Applications
Download the installer for your OS from GitHub Releases (Windows/macOS/Linux)
Run the installer and follow the setup wizard
Launch AIRI, configure an LLM backend (e.g., OpenAI API Key), and start chatting
- Download the installer for your OS from GitHub Releases (Windows/macOS/Linux)
- Run the installer and follow the setup wizard
- Launch AIRI, configure an LLM backend (e.g., OpenAI API Key), and start chatting
Latest Release Notes
## New Contributors
* @kmiit made their first contribution in https://github.com/moeru-ai/airi/pull/1760
* @Maaannnn made their first contribution in https://github.com/moeru-ai/airi/pull/1670
* @Sambhram1 made their first contribution in https://github.com/moeru-ai/airi/pull/1774
* @YTLLL made their first contribution in https://github.com/moeru-ai/airi/pull/1784
## v0.10.2
### 🆕 Updates
#### New providers
- You can now use Xiaomi MiMo for speech and transcription.[^1]
- ARK-compatible chat providers are now available, including BytePlus, BytePlus Coding Plan, Volcengine Coding Plan, and related OpenAI-compatible ARK endpoints.[^2]
#### Agent capabilities
- Thinking models can now show reasoning updates while they respond, so long-running answers feel less like a black box.[^3]
- MCP tools are easier to configure and test, with a rebuilt settings page, direct JSON editing, connection testing, server enable/disable controls, and better restart feedback.[^4]
#### Interface improvements
- You can now adjust the character offset in landscape mode, making it easier to position Live2D and 3D characters across desktop, web, and mobile layouts.[^5]
- Voice activity settings now expose silence duration and display threshold values correctly.[^6]
### 🐛 Bug fixes
- Fixed a critical desktop issue where opening AIRI could briefly flash a blue border around the stage window and leave the inner window unresponsive.[^7]
- Model selection is more reliable. Previously, the loaded display model and the selected character card could fall out of sync; AIRI now keeps them aligned.[^8]
- Plugin tools now fail faster when they cannot respond, so broken or unavailable tools block the experience for less time.[^9]
- Missing settings translations were filled in, with broader translation updates across supported languages.[^10][^11][^12]
### ✍️ Documentation
- The setup and usage manual for AIRI Tamagotchi has been refreshed.[^13]
[^1]: Commit [`5205f369b`](https://github.com/moeru-ai/airi/commit/5205f369b) by @kmiit.
[^2]: Commit [`48d52a2db`](https://github.com/moeru-ai/airi/commit/48d52a2db) by @Maaannnn.
[^3]: Commit [`e50e140a7`](https://github.com/moeru-ai/airi/commit/e50e140a7) by @felixtremblay.
[^4]: Commit [`81dbd71c3`](https://github.com/moeru-ai/airi/commit/81dbd71c3) by @BeanDz.
[^5]: Commit [`85627d34a`](https://github.com/moeru-ai/airi/commit/85627d34a) by @drHuangMHT.
[^6]: Commit [`33cd61111`](https://github.com/moeru-ai/airi/commit/33cd61111) by @Sambhram1.
[^7]: Commit [`e86ee2f13`](https://github.com/moeru-ai/airi/commit/e86ee2f13) by @nekomeowww and @Lovehsigure_520.
[^8]: Commit [`ef60c157d`](https://github.com/moeru-ai/airi/commit/ef60c157d) by @nekomeowww.
[^9]: Commit [`35c3471ec`](https://github.com/moeru-ai/airi/commit/35c3471ec) by @nekomeowww.
[^10]: Commit [`c6e2f727d`](https://github.com/moeru-ai/airi/commit/c6e2f727d) by @hahaQWQ.
[^11]: Commit [`abc434152`](https://github.com/moeru-ai/airi/commit/abc434152) by @github-actions.
[^12]: Commit [`39b119641`](https://github.com/moeru-ai/airi/commit/39b119641) by @luoling8192.
[^13]: Commit [`1e80470f0`](https://github.com/moeru-ai/airi/commit/1e80470f0) by @icefair.
**Full Changelog**: https://github.com/moeru-ai/airi/compare/v0.10.1...v0.10.2
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
4cc91ce79f44ed91dd736959e30e853a1d7e43a96bb3fc552e3584e60c977822This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Windows: Uninstall AIRI from Settings > Apps. macOS: Drag the app to Trash. Linux: Remove using your package manager.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Similar Projects
Khoj
Your AI second brain – open-source personal AI that works on-device or in the cloud.
ollama
Ollama lets you download, run, and manage large language models locally. One command, multiple platforms, endless possibilities.
llama.cpp
High-performance LLM inference engine in C/C++ with minimal dependencies, supporting quantized models (1.5–8 bit) and diverse hardware (Apple Silicon, CUDA, Vulkan, etc.).