这个项目能做什么

Pueo 是一个自主 AI 智能体,可监控 Home Assistant (HA) 实例,在无需用户持续干预的情况下识别并修复问题。它完全在设备上运行,使用 Ollama 进行本地推理,从而确保隐私并减少对云端 API 的依赖。 核心能力包括: - 警觉监控:通过 SSH 流式传输实时 HA 日志,并使用本地 AI 模型对条目进行分诊。 - 自适应诊断:使用迭代工具调用循环来分析配置文件、运行健康检查并识别根本原因。 - 自愈能力:提出修复方案,并在创建原生 HA 备份快照后,经过沙箱测试才予以应用。 - 本地 RAG 知识库:利用 ChromaDB 本地存储并查询 HA 发布说明、HACS 变更日志和集成文档。 - 交互式仪表盘:在 8080 端口提供 Web 界面,用于审查修复操作、查看事件时间线,以及与智能体聊天以查询实时 HA 状态或存储持久性笔记。 - 个性化更新分析:根据用户的具体配置分析可用的 HA 更新,以识别相关的破坏性变更。 该系统可以原生部署在 macOS 上或通过 Docker 部署,并支持结构化的 6 阶段调查周期(检索上下文、形成假设、收集证据、确认根本原因、执行操作和报告)。