Project AIRI 是一个雄心勃勃的开源项目,旨在让每个人都能拥有一个属于自己的、可自托管的、高度互动的“赛博生命”或AI伴侣。项目的灵感来源于知名的AI VTuber “Neuro-sama”,致力于解决当前AI伴侣应用中的核心痛点:市面上的方案要么功能局限于文本聊天,要么像Neuro-sama一样是闭源的,用户无法在直播之外与其互动,更无法进行个性化定制。
AIRI的核心价值在于赋予用户完全的所有权和控制权,它不仅仅是一个聊天机器人,更是一个能够深度融入用户数字生活的“灵魂容器”。用户可以为其定制独特的“人格”和背景故事,并让它具备超越聊天的互动能力。项目的设计思想十分前沿,它巧妙地采用了一种混合技术架构:底层广泛使用Web技术(如WebGPU、WebAssembly、WebAudio),这使其具备了无与伦比的跨平台能力,可以轻松运行在Web浏览器、桌面(Windows/macOS)乃至移动设备上。同时,为了保证复杂任务(如AI推理)的性能,桌面版能够无缝利用NVIDIA CUDA或Apple Metal等原生硬件加速能力,实现了易用性、可扩展性与高性能的完美平衡。
该项目已经实现了一系列令人印象深刻的关键特性:
- 多模态交互:支持通过麦克风进行实时语音聊天,集成了客户端的语音识别和语音合成技术。
- 游戏智能体:能够实际操作并玩《我的世界》(Minecraft)和《异星工厂》(Factorio)等复杂游戏,与用户一同游戏。
- 社交平台集成:可以作为聊天机器人加入Discord和Telegram群组,与社区成员互动。
- 丰富的虚拟形象:同时支持VRM和Live2D两种主流虚拟形象格式,并带有自动眨眼、视线跟随等生动的动画效果。
- 灵活的大脑:通过
xsai库,可轻松接入包括OpenAI、Google Gemini在内的多种云端LLM服务,也支持vLLM、Ollama等本地化部署方案。
AIRI最适合的实际应用场景包括:为开发者和技术爱好者提供一个构建个性化AI VTuber的强大框架;为主播和内容创作者打造一个能共同玩游戏、活跃气氛的AI直播伙伴;以及为所有对前沿人机交互感兴趣的用户,提供一个可以长期陪伴、共同成长的数字伴侣。