在逛 GitHub 的时候,发现了一个最近很火的开源项目。
最近 Star 数飙升,而且多次登上 GitHub 热榜。
叫做:AIRI。
01
项目简介
AIRI 是一个开源的、可以自己部署运行的「数字伴侣」开源项目。
它想让你拥有一个像真人一样能聊天、能互动、甚至能陪你玩游戏的 AI 小伙伴,而且完全掌握在你自己的手里。
想象一下,你喜欢的动漫角色或者游戏人物,如果能像朋友一样跟你聊天、看你打游戏、给你反馈,甚至和你一起玩,那该多有意思?
刚刚提到的 Neuro-sama 这样能直播、能打游戏的 AI 虚拟主播,但它们通常不开源,也不属于你自己。
AIRI 项目就能让你拥有一个开源平替版的 Neuro-sama 。
02
有啥功能
它就像一个容器,一个灵魂居所,目标是把这种电子伙伴的能力带给你,而且是完全开源、免费、让你自己掌控的。
你可以把它部署在自己的电脑或服务器上,创造一个独一无二的、属于你的数字生命体。
代码完全公开透明,你可以自己研究、修改、部署。不用担心官方跑路或者突然收费,数据也掌握在自己手里。
视频来自:X 博主 @iamtonyzhu
预置角色:
你可以创建很多角色,能为你的角色预设描述、行为、默认提示词。
除了跟你自然流畅地聊天。
还能看你、陪你打游戏,看你写代码、看你刷视频,并根据这些互动拥有「记忆」,记住你们聊过什么、发生过什么。
更改角色模型:你能在 AIRI 中更换、配置你喜欢的3D 虚拟形象。
支持多种 AI 模型:
它可以连接市面上很多流行的大模型 API,你可以选择用哪个大脑来驱动你的伙伴。
03
如何使用
① 克隆项目:
git clone https://github.com/moeru-ai/airi.git
cd airi
② 安装依赖:
:
pnpm install # 需先安装 Node.js 和 pnpm
③ 构建并运行:
③ 构建并运行:
pnpm build # 构建生产版本(输出到 dist 目录)
pnpm preview # 启动本地服务器(默认端口 5173)
④ 访问应用:
浏览器打开 http://localhost:5173
补充说明:
④ 访问应用:
浏览器打开 http://localhost:5173
补充说明:
桌面版:使用
pnpm dev:tamagotchi
运行开发模式依赖:需提前安装 Rust(用于 CUDA/Metal 加速)和 Node.js(v18+)
配置 LLM:在
.env
中配置 API 密钥(如 OpenAI/Claude)插件系统:通过
plugins/
目录扩展功能
完整文档运行 pnpm dev:docs
查看本地文档
AIRI 是一个野心勃勃的开源项目,它想让你自己在家就能搭建并拥有一个聪明、互动性强、甚至能陪你玩的电子伙伴。
它利用现代 Web 技术保证灵活性和可访问性,同时也不放弃桌面端的性能。虽然还在开发中,但方向很吸引人:开源、自由、功能强大、潜力无限。
如果你梦想拥有一个属于自己的、能说会道、能陪伴互动的 AI 伙伴,或者你是有相关技能想贡献力量的人,这个项目绝对值得你 Star。
05
都看到这了,关注下吧。
这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了。
没有评论:
发表评论