2025年8月21日星期四

偶然刷到的一个逆天项目AIRI。。。

有小伙伴平时爱刷 Neuro-sama 的吗?

图片

这是一位由 AI 驱动的虚拟 VTuber ,也就是油管博主。

主页指路:

https://www.youtube.com/@Neurosama

目前已经在油管上收获了 75w 粉丝,视频的播放量也是动辄数十万、上百万

图片

一起来看看它的代表作,播放量在油管上已经超过 280w ,实在是萌到让人心化。

除了发布视频,它还会直播玩游戏、和观众互动、唱歌、闲聊、回应观众弹幕。

根据维基百科的数据,截至 2025 年 1 月,Neuro-sama 已经成为 Twitch 历史上订阅人数排名第 7 的频道 。

这两天逛GitHub的时候,发现了一个自托管 AI 虚拟伴侣项目:Project AIRI ,正好是 Neuro-sama 的开源替代方案

图片

Neuro-sama 目前还没开源,直播下线后就无法访问了。

Project AIRI 旨在重新创造 Neuro-sama,让每一位用户随时随地都能拥有一个赛博生命(网络伴侣、数字桌宠),或者能一起玩耍和交谈的 AI 伴侣。

具体来说,它打造了一个能与用户共同玩游戏、聊天并执行多种任务的虚拟伴侣,还支持实时语音聊天以及虚拟角色(VRM/Live2D)动画,甚至还能作为桌宠常驻桌面。

用户可以自己定制数字角色体验,并且支持本地化部署,确保隐私和灵活性。

目前在 GitHub 上已经斩获了 4.3k 星标。

图片

项目指路:

https://github.com/moeru-ai/airi

一、主要功能

实时语音交互

AIRI 不仅能聊天,还通过集成 ElevenLabs 语音技术,支持浏览器或 Discord 的语音输入和输出。

游戏互动

AIRI 能在 Minecraft 中执行自然语言指令,协助完成各种任务,比如挖掘、建造等。

图片

还可以陪玩 Factorio ,目前该功能还未完全开发好。

项目结构如下,团队正在大力赶工中~

图片

更多详细信息指路:

Minecraft :

https://github.com/moeru-ai/airi/tree/main/services/minecraft

Factorio :

https://github.com/moeru-ai/airi-factorio

虚拟角色支持

Project AIRI 集成 VRM 和 Live2D 模型,具备自动眨眼、视线跟踪等动画效果。

图片

本地推理

利用 WebGPU 或本地 NVIDIA CUDA/Apple Metal 进行模型推理,无需云端依赖,所有数据保留在本地,隐私性良好。

持续记忆

AIRI 内置 RAG 系统与记忆模块,支持本地数据库(如 DuckDB WASM),记录用户交互历史,提供更沉浸的陪伴体验。

跨平台支持

可在 Web 浏览器、Windows 和 macOS 上运行,部署灵活。

并且提供插件系统,支持用户扩展功能。

是不是功能太多,看的有点晕?

下面是所有开发功能整理:

图片

二、上手体验

网页体验demo

在本地部署前,你还可以先在云端试玩一下 demo 。

网站链接:

https://airi.moeru.ai/

图片

必须夸一句网页做的挺好看的,AIRI 的形象也是有被可爱到。

图片

只需要进行 API 密钥授权即可和它进行对话。

图片

想要体验到不同的功能,到模块中选择供应商进行相应的授权即可。

图片

比如语音功能,它就支持选择 OpenAI 、B 站和 player 2 。

图片

不过网页 demo 少数功能并不完善,想要有完整体验的话建议进行本地部署。

本地部署指南

克隆仓库:

打开终端,输入以下命令克隆 AIRI 仓库:

git clone https://github.com/moeru-ai/airi.git
cd airi

安装依赖:

AIRI 使用 pnpm 作为包管理器。确保已安装 Node.js 22+,然后运行:

pnpm install

配置环境变量:

复制示例配置文件并填写必要信息:

cp packages/agent/.env.example packages/agent/.env.local

编辑 packages/agent/.env.local,添加以下内容:

OPENAI_API_KEY=your_openai_api_key
OPENAI_API_BASEURL=your_openai_api_baseurl

如果使用 Factorio 模块,还需配置:

cp packages/factorio-wrapper/.env.example packages/factorio-wrapper/.env.local

编辑 packages/factorio-wrapper/.env.local,设置 WebSocket 和 RCON 地址,例如:

WS_SERVER_HOST=localhost
FACTORIO_WS_HOST=localhost
RCON_API_SERVER_HOST=localhost

链接 Factorio 模块(可选):

如果使用 Factorio 功能,需创建符号链接:


ln -s /path/to/airi-factorio/packages/autorio/dist /path/to/factorio/data/autorio

运行 AIRI:

根据平台选择运行方式:

浏览器:启动 Web 版本,访问 http://localhost:5173(具体端口以实际配置为准)。

桌面端:运行桌面版本,支持 NVIDIA CUDA 或 Apple Metal 加速,执行:

pnpm run start

三、最后一句

此等萌物,不容错过!

图片

大家快去看看吧~

>/ 本期作者:Tashi  & JackCui

>/ JackCui:AI领域从业者,毕业于东北大学,大厂算法工程师,热爱技术分享。

没有评论:

发表评论

智慧物业管理系统,开源!可以商业化,可以二开赚钱

智慧物业管理系统,开源! 智慧物业管理系统,开源! 可以商业化,可以二开赚钱 源代码 https://www.gitpp.com/kelang/project0808-property-management 一个基于前后端分离架构的 智慧物业管理系统 ,旨在通过数字化手段提升...