有小伙伴平时爱刷 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领域从业者,毕业于东北大学,大厂算法工程师,热爱技术分享。
没有评论:
发表评论