自托管的 AI 虚拟伴侣,带实时语音、Live2D/VRM 形象,还能陪你玩 Minecraft 等游戏。

50,710
5,107
TypeScript
MIT
创建于 1 年前

AIRI 更适合当作爱好者的虚拟角色实验场:自带 API key、愿意折腾,就能得到一个有声音、有形象的 AI 伴侣;它不是开箱即用的消费级产品。

解决什么问题

想要一个“有存在感”的 AI 角色:能实时说话、在屏幕上动起来、偶尔还能操作游戏,通常得自己拼聊天模型、语音合成、虚拟形象渲染和游戏机器人,四套配置各自维护。AIRI 把角色这一层打包在一起:选好模型服务商,挂上 Live2D 或 VRM 形象,角色就能在同一个界面里说话、显示。变化在于人格、声音和视觉形象集中配置,而不是分散在四个地方。

有什么不同

项目的核心设计是第一天就基于 Web 技术构建,包括 WebGPU、WebAudio、Web Workers、WebAssembly 和 WebSocket,而不是把原生应用搬到浏览器里(项目 README)。因此同一套代码能同时提供浏览器版、Electron 桌面版和基于 Capacitor 的 iOS 版。模型接入走 xsai,覆盖 OpenAI 兼容服务到本地 vLLM、Ollama 等大量服务商(服务商列表)。

除了聊天,路线图把 Minecraft、Factorio(独立仓库里的概念验证)和 Kerbal Space Program 标为可玩,Helldivers 2 双人联机仍在开发中(路线图)。记忆也是重点:纯浏览器数据库支持已勾选,更完整的记忆系统仍标为 WIP。“形象 + 语音 + 游戏代理”这个组合是最有辨识度的部分。

代价是 AIRI 一直在动。路线图里完成项和 WIP 混在一起,开发日志记录的是移动端性能、VRM 舞台生命周期和训练管线等持续工作,而不是一个完成的版本(开发日志)。使用时要做好功能变化、需要跟着调整的准备。

谁值得试

适合 VTuber 爱好者或喜欢折腾的人:想在桌面或浏览器里跑一个自己的 AI 角色,愿意为托管或本地模型准备 API key,也不介意跟进一个活跃项目。想给直播配一个 Minecraft 或 Factorio 玩伴的人,正好是目标用户。

不适合期待开箱即用的人:模型仍要自己选、自己付费或自己托管,虚拟形象素材要自己提供,桌面版和移动版各有自己的配置步骤。如果只需要一个 AI 聊天窗口,更简单的聊天客户端就够;游戏玩法才是 AIRI 值得多花配置时间的原因。

使用条件与边界

必须有一个大模型服务。README 支持大量托管 API,也支持 Ollama、vLLM 等本地选项,因此可以自托管模型,但硬件负担会转移到你自己的机器上(服务商说明)。形象素材和语音配置仍需自行选择,README 没有代替这一步。

开发使用时,浏览器版用一条 pnpm 命令即可启动;桌面版需要按 CONTRIBUTING.md 配好环境。Nix 用户有现成包,NixOS 因 Electron 依赖共享库,需使用 FHS shell。iOS 版基于 Capacitor,需要指定设备或模拟器;README 里还有一条说明:手机无线连接服务端通道时,需要以 root 身份启动桌面端。这些平台差异要预留时间,不能只算模型 API 的工夫。

HotRepo 点评

HotRepo 的记录很薄:唯一观测点是 2026-10-25,当天 50,702 星、新增 59 星,登上过一次每日 Trending 榜(仓库)。只有一个日期,无法判断热度能否持续,也看不出趋势。安装前更值得核对的是:你关心的游戏集成在当前路线图里是已完成还是 WIP。

Hacker News 讨论

Show HN: Recreation of Neuro-sama for a year, alternative of Grok Companion
▲ 10 · 3 条评论 · 2025年7月15日
The Open Source xAI Ani that's next level
▲ 3 · 1 条评论 · 2025年7月17日
Airi: Digital Companion
▲ 1 · 0 条评论 · 2025年8月21日

本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。