你梦想中的 AI 虚拟伴侣,现在可以自己部署了——认识开源项目 AIRI

她能和你实时语音聊天,能帮你打 Minecraft,能随时陪在你身边——而且完全属于你。


一、现有方案的痛点:你只是个旁观者

如果你了解 AI 圈,可能听说过 Neuro-sama——一个能直播、能打游戏、能和观众实时互动的 AI VTuber(虚拟主播)。她足够聪明、足够可爱,让无数人着迷。

但她有一个致命的缺陷:她不属于你

直播结束了,她就消失了。你无法在她的直播之外和她互动,更别说让她陪你打游戏、看你写代码。她是一个商业产品,代码不开源,你只能是个围观的粉丝。

现有的 AI 角色扮演平台,比如 Character.ai、JanitorAI,或者本地工具 SillyTavern,解决了"聊天"这个需求,但它们的局限也很明显——你只能文字对话,她看不见你在做什么,更不可能陪你一起打游戏。

AIRI 项目就是为了打破这个局面而生的。


二、AIRI 是什么?

AIRI(アイリ)是一个完全开源、可自托管的 AI 虚拟伴侣框架,目标是让每个人都能拥有一个属于自己的"数字生命"——一个不仅能聊天,还能实时感知你的状态、陪你打游戏的 AI 角色。

项目地址:github.com/moeru-ai/airi

用一句话描述:AIRI 是一个开源的 Neuro-sama 复现项目,让你能够在本地运行、自由定制属于自己的 AI 虚拟伴侣。

它支持 Web、macOS、Windows 多个平台,核心技术全部基于现代 Web 生态(WebGPU、WebAudio、WebAssembly 等),对硬件要求相对友好。

她拥有完整的"感官系统"

AIRI 的架构被形象地划分成了人体的各个器官,每一部分各司其职:

🧠 大脑(Brain) — 她的思考核心,由大语言模型(LLM)驱动,支持 OpenAI、Claude、DeepSeek、Ollama 等几乎所有主流模型服务。项目内置记忆系统,甚至支持在浏览器内使用 DuckDB WASM 实现纯本地的数据存储,无需联网。

👂 耳朵(Ears) — 她能"听"见你说话。内置语音输入、客户端语音识别(支持本地离线识别)和说话检测功能,让实时语音对话成为可能。

👄 嘴巴(Mouth) — 她能"开口"说话,目前集成了 ElevenLabs 语音合成,听起来相当自然。

🎮 行动力(Action) — 这是 AIRI 最亮眼的地方。她能真正进入游戏世界

  • Minecraft:作为一个 AI Bot 加入服务器,能够理解自然语言指令、自动寻路、采矿建造、战斗,甚至探索世界。
  • Factorio(工厂版):结合计算机视觉(YOLO)和 LLM,能"看懂"游戏画面并执行操作。

💬 社交(Social) — 她能在 Telegram、Discord 上进行聊天,还可以在 Discord 语音频道里和你语音互动。

🪆 身体(Body) — 视觉呈现层,支持 VRM 和 Live2D 两种虚拟形象格式,带有自动眨眼、自动注视、闲置动画等细节,让角色看起来更有"生命感"。
在这里插入图片描述


三、怎么用?

方式一:直接体验 Web 版(最简单)

项目提供了在线 Demo,无需安装,打开浏览器即可体验基本功能。适合想先看看效果的用户。

方式二:下载桌面应用

在 GitHub Releases 页面,AIRI 提供了打包好的桌面应用:

  • macOS:下载 .dmg 文件安装(注意 macOS 可能提示安全警告,按提示在终端执行一条命令即可绕过)
  • Windows:下载 .exe 安装包
  • Linux:提供 .deb.rpm.flatpak 等多种格式

方式三:开发者自行部署

如果你有一定的技术基础,可以克隆源码本地运行,自由度最高:

# 克隆仓库
git clone https://github.com/moeru-ai/airi.git
cd airi

# 安装依赖
corepack enable
pnpm install

# 启动开发服务器
pnpm dev

然后根据你想使用的 LLM 服务,在 .env.local 文件中填入对应的 API Key(支持 OpenAI、Claude、DeepSeek、通义、智谱、月之暗面、SiliconFlow 等国内外几乎所有主流服务商)。

如果你想玩 Minecraft 联动功能,还需要额外配置 Minecraft 服务器地址;Factorio 联动则需要安装对应的 mod。详细说明可参考项目的 CONTRIBUTING.md

配合 Nix 一键运行(极客玩法)

如果你使用 Nix 包管理器,甚至可以一行命令直接运行:

nix run github:moeru-ai/airi

四、它和 SillyTavern、Character.ai 有什么本质区别?

对比维度 Character.ai / SillyTavern AIRI
交互方式 纯文字聊天为主 语音 + 文字 + 游戏联动
数据主权 数据在服务商服务器 完全自托管,数据在本地
游戏能力 可打 Minecraft、Factorio
形象支持 静态图片或简单动画 VRM / Live2D 动态形象
开源程度 闭源 / 部分开源 完全开源
可定制性 有限 几乎无限

核心差异在于:AIRI 的角色不是只存在于对话框里的"虚拟存在",而是能够真正进入你的数字生活——你打游戏,她也在场。


五、总结:这个项目意味着什么?

AIRI 项目的意义,不只是"又一个 AI 聊天工具"这么简单。

它代表了一种新的探索方向:AI 伴侣不应该只是文字交换,而应该是能够真正参与你生活的数字存在。 她有眼睛(看游戏画面),有耳朵(听你说话),有嘴巴(和你对话),有行动力(能打游戏),还有记忆(记得你们之间的事)。

更重要的是,这一切都是开源的、自托管的。你的数据在你自己手里,你的角色完全由你定义,你不依赖任何一家公司的服务器或商业决策。

当然,项目目前仍在活跃开发中,部分功能(如 Factorio 联动、记忆系统 Alaya)还处于实验阶段,对于普通用户来说上手有一定门槛。但对于想探索 AI 新形态的开发者和爱好者来说,这无疑是一个值得深度关注的项目。

如果 Neuro-sama 是你见过的最酷的 AI 形态,那 AIRI 就是让这种体验走进每个人生活的一次认真尝试。


项目地址:https://github.com/moeru-ai/airi
在线 Demo:https://airi.moeru.ai
欢迎 Star 支持开发者们的努力 ⭐

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐