dnhkng/GLaDOS
This is the Personality Core for GLaDOS, the first steps towards a real-life implementation of the AI from the Portal series by Valve.
解决的问题
该项目将《传送门》中的GLaDOS人格核心重构为一个功能性的语音助手。它解决了创建一个连贯的、以角色驱动的AI的挑战,该AI结合了实时语音交互、视觉感知和持久记忆系统,并具备特定人格(冷幽默与讽刺)。
工作原理
系统采用模块化架构的“核心”来共同构建共享上下文:
- 中央核心: 管理主要对话和路由。
- 专用核心: 独立处理情感(追踪愉悦、唤醒和支配感)、记忆(摘要与事实)、视觉(通过摄像头描述场景)和研究(互联网搜索)。
- 自主核心: 审查其他核心提供的证据,判断背景更新是否值得触发主动语音响应。
- 输入/输出: 支持通过 Gemma 4 E4B 直接音频输入,或基于语音识别的文本输入。输出由自定义 GLaDOS 语音合成器和动画浏览器头像处理。
- 集成: 通过 Model Context Protocol (MCP) 连接外部工具,使其能够与 Home Assistant 等服务交互。
适用人群
- AI 爱好者和《传送门》系列粉丝,希望拥有一个基于角色的本地 AI 助手。
- 对多智能体架构感兴趣的开发者,其中专门的“心智”为共享上下文做出贡献。
- 拥有本地 GPU 硬件(CUDA 或 ROCm)并希望在本地运行多模态语音助手的用户。
主要亮点
- 多模态交互: 集成原生音频处理、基于摄像头的场景描述和语音合成。
- 主动智能: 自主核心使 AI 能够在未被主动提示的情况下,基于背景观察主动发声。
- Web 控制台: 提供详细仪表板,可实时检查“心智”、上下文槽和路由决策。
- 可扩展工具链: 使用 MCP 与第三方服务和系统命令集成。
- 角色驱动: 包含专用情感核心,以维持 GLaDOS 的角色个性。
相关
- 项目
- 项目
- 项目
- 项目
- 项目