简介说明
你的AI老婆开源了 能陪你打游戏追剧的桌面AI伴侣 Project AIRI 复刻 Neuro-sama 让 AI waifu 虚拟角色也能来到我们的世界
Project AIRI,一个以复刻Neuro-sama为目标的项目,致力于让AI waifu、虚拟角色真正走进我们的世界,成为可交互、可陪伴的赛博生命与数字伴侣。
AIRI - 赛博生命的容器,Neuro-sama的复刻版本 项目背景与初衷
本项目深受Neuro-sama启发。目前,借助ChatGPT、Claude等大型语言模型(LLM),实现AI角色扮演、聊天已十分便捷,Character.ai、JanitorAI等平台,以及SillyTavern(酒馆)等本地应用,也已提供了优质的文字互动体验。
但现有方案仍有局限:如何让AI拥有玩游戏、查看代码的能力?如何实现边聊天、边玩游戏、看视频等多场景互动?
Neuro-sama作为当前最优秀的AI VTuber/数字伴侣,能够实现游戏互动、聊天交流,深受VTuber社区喜爱,但她并非开源,直播下线后便无法继续互动。为此,Project AIRI应运而生,旨在为每个人提供可随时陪伴、专属可控的数字生命与赛博伴侣。
我们在Crowdin上有翻译项目。如果你发现翻译不准确,欢迎在上面参与翻译并贡献修正。Crowdin | Agile localization for tech companies
项目特色
与其他AI和LLM驱动的VTuber开源项目不同,アイリ VTuber从开发初期就全面支持多种Web技术,涵盖WebGPU、WebAudio、Web Workers、WebAssembly、WebSocket等已广泛应用或仍在实验阶段的API。
Tip
担心使用Web技术会导致性能下降?无需顾虑!
浏览器版本仅用于展示Web端的能力,并非唯一依赖。AIRI桌面版默认支持NVIDIA CUDA和Apple Metal(得益于HuggingFace与candle项目),无需复杂的依赖管理。在图形、布局、动画及WIP插件系统上,我们部分采用Web技术以方便集成,兼顾灵活性与实用性。
这意味着アイリ VTuber可在现代浏览器、移动设备(已完成PWA支持)上运行,同时支持在不同设备上选择性启用TCP连接等非Web功能,例如连接Discord语音频道开黑、与好友共玩Minecraft(我的世界)、Factorio(异星工厂)等游戏。
项目进度
目前项目仍处于早期开发阶段,已实现的功能如下:
大脑(核心交互能力)
- 玩Minecraft
- 玩Factorio(进行中,已提供PoC和demo)
- 在Telegram聊天
- 在Discord聊天
- 记忆功能
- 纯浏览器内数据库支持(DuckDB WASM | pglite)
- Alaya记忆层(施工中)
- 纯浏览器的本地推理(基于WebGPU)
耳朵(音频输入能力)
- 浏览器音频输入
- Discord音频输入
- 客户端语音识别
- 客户端说话检测
嘴巴(语音合成能力)
- ElevenLabs语音合成
身体(形象展示与控制能力)
- VRM支持(控制、动画、自动眨眼、自动看、空闲眼睛移动)
- Live2D支持(控制、动画、自动眨眼、自动看、空闲眼睛移动)
开发指南
开发本项目的详细指南请参阅 CONTRIBUTING.md
Note
默认情况下 pnpm dev 会启动 Stage Web(浏览器版)的开发服务器;如果你想尝试桌面版,请先阅读 CONTRIBUTING.md 正确完成环境配置。
常用开发命令:
pnpm i pnpm dev # 网页版 (airi.moeru.ai 版本) pnpm dev:tamagotchi # 桌面版(拓麻歌子,aka 电子宠物)
# 桌面版Nix包运行(需启用flakes)
nix run github:moeru-ai/airi
# 文档站开发
pnpm dev:docs
版本更新命令:
npx bumpp --no-commit --no-tag
原生支持的LLM API服务来源(由xsai驱动)
AIHubMix (recommended)、OpenRouter、vLLM、SGLang、Ollama、302.AI (sponsored)、OpenAI、Azure OpenAI API(欢迎PR)、Anthropic Claude、AWS Claude(欢迎PR)、深度求索DeepSeek、通义千问Qwen、Google Gemini、xAI、Groq、Mistral、Cloudflare Workers AI、Together.ai、Fireworks.ai、Novita、智谱、硅基流动、阶跃星辰、百川、Minimax、月之暗面、魔搭社区、Player2、腾讯混元、讯飞星火、火山引擎(豆包)
加入我们
我们欢迎各类人才加入,共同将アイリ VTuber变为现实!无论你是否熟悉Vue.js、TypeScript等开发工具,无论是开发者、艺术家、设计师、运营策划,甚至想成为第一个用アイリ VTuber直播的博主,都可以参与其中。若你使用React、Svelte、Solid等框架,也可自行创建子目录,添加所需功能或实验性功能。
特别期待以下领域的朋友加入:
Live2D模型师、VRM模型师、VRChat模型设计师、计算机视觉(CV)、强化学习(RL)、语音识别、语音合成、ONNX推理运行时、Transformers.js、vLLM、WebGPU、Three.js、WebXR(也可关注@moeru-ai组织下的相关项目)
如果你已经感兴趣,不妨来和大家打个招呼吧!Would like to join part of us to build AIRI?
图片预览

下载地址






评论抢沙发