Fay

Fay

开源数字人框架

AI官网

应用介绍

Fay 是一个开源的数字人 agent 框架。它不负责把人脸渲染出来,管的是数字人脖子以上那部分——听懂、思考、开口、记住,以及在需要的时候去调业务系统。前端接 Unity3D、UE5、网页还是手机 App 都行,Fay 在后面提供大脑。

跟依赖云服务的方案比,它最实际的差别是整套可以放在自己机器上跑。语言模型、语音识别、语音合成三块都是可替换的,接兼容 OpenAI 接口的服务也行,换成本地模型离线跑也行,数据不必出机器。它还带记忆系统和 MCP 服务管理,agent 可以自己决定调哪个工具去完成一件事,而不是只会一问一答。

许可证是 GPL-3.0。这允许商业使用,但属于强 copyleft:只要你把基于它改造的成品分发出去,那份成品也得以 GPL-3.0 开源并提供源码。想拿它做闭源商业产品的话,这一点要先算清楚。

软件功能



模型可替换:LLM、ASR、TTS 三层都不绑定具体服务商,可以接云端 API,也可以全部换成本地模型离线运行。

工具调用:agent 能根据对话自己判断该调哪个工具、查哪个接口,把结果组织成回答,而不是只做单轮问答。

记忆系统:能记住之前聊过什么,支持给每个用户独立的记忆空间,多人使用时不会串。

MCP 管理:内置 MCP 服务的接入和管理,把外部能力挂上来给 agent 用。

人设配置:控制面板里可以设定名字、性别、职业、定位和补充设定,也能配唤醒词、唤醒方式、音色和灵敏度。

多种前端:2.5D、3D、PC、移动端和网页数字人都能接,Unity3D 和 UE5 有现成的对接方式。

本地部署:整套可以部署在自己的服务器或电脑上,不依赖某一家云平台的账号和额度。

应用截图