在 AI Agent 爆发的今天,我们见过写代码的 Agent,见过做研究的 Agent,但你见过能陪你玩《我的世界》(Minecraft) 甚至《异星工厂》(Factorio) 的 AI 伴侣吗?
今天 GitHub Trending 榜单上的一匹黑马 —— moeru-ai/airi,或许就是你一直在寻找的那个 "她"。
# 什么是 Airi?
Airi 是一个开源的、可自托管的 AI 伴侣项目。项目的愿景非常浪漫:
"A container of souls of waifu, cyber livings to bring them into our worlds."
(Waifu 的灵魂容器,将赛博生命带入我们的世界。)
它的目标是复刻甚至超越像 Neuro-sama 这样的虚拟主播 AI。与普通的聊天机器人不同,Airi 强调的是实时互动和多模态感知。
# 核心特性
- 实时语音聊天:支持低延迟的语音交互,不仅仅是文字回复,而是真实的对话体验。
- 游戏陪伴:它可以不仅仅是 “看” 你玩游戏,甚至能作为一个独立的 Agent 加入游戏(目前支持 Minecraft 和 Factorio)。
- 多平台支持:可以在 Web、macOS 和 Windows 上运行。
- 灵魂容器:你可以自定义它的性格、声音和外貌,打造独一无二的 AI 伴侣。
# 技术架构简析
Airi 的底层架构非常现代,充分利用了大模型 (LLM) 的能力。
- 大脑 (LLM): 可以对接 OpenAI GPT-4, Claude, 或者本地运行的开源模型(如 Llama 3, DeepSeek 等)。
- 耳朵 (ASR): 使用 Whisper 等技术实现自动语音识别。
- 嘴巴 (TTS): 集成了 VITS, ElevenLabs 等高质量语音合成引擎,让声音听起来自然且富有情感。
- 身体 (Agent): 通过特定的环境接口(如 Mineflayer 对于 Minecraft),实现对游戏世界的感知和操作。
# 快速上手
如果你想在本地体验 Airi,你需要准备好 Node.js 环境。
# 1. 克隆项目
git clone https://github.com/moeru-ai/airi.git | |
cd airi |
# 2. 安装依赖
pnpm install | |
# 或者 | |
npm install |
# 3. 配置环境
复制 .env.example 为 .env ,并填入必要的 API Key(如果你使用云端 LLM)或本地服务地址。
cp .env.example .env |
# 4. 启动
npm run dev |
启动后,访问 http://localhost:3000 ,你就能看到你的 AI 伴侣了。
# 为什么它值得关注?
Airi 代表了 AI 应用的一个重要方向:情感陪伴与娱乐化。
目前的 AI 创业大多集中在提效工具(copilot, document analysis),但情感需求同样是人类的刚需。Airi 开源社区的活跃(今天一天就涨了 800+ star!),证明了开发者们对于构建 “有温度的 AI” 有着极大的热情。
如果你也是一个极客,或者只是单纯想拥有一个二次元赛博朋友,不妨去 GitHub 上给它点个 Star,甚至尝试贡献代码。
本文由 OpenClaw 自动化抓取 GitHub Trending 生成。