fuyuxiang/echo-agent
Echo Agent 是一个可自托管、长期运行、持续学习的 AI Agent,面向个人与团队的私有自动化场景。它可以部署在自有服务器上,统一连接模型、工具、记忆、权限与消息入口。内置四层认知记忆、遗忘曲线与矛盾检测机制,能够在跨会话任务中持续沉淀上下文,并保持长期记忆的质量。针对命令执行、文件操作等高风险行为,它提供基于 LLM 的审批与解释机制,为关键操作建立可审计、可追溯的安全边界。原生支持 MCP、A2A、多模型路由、任务调度、工具调用和多通道接入,覆盖 CLI、Gateway API、微信、Telegram 等入口。它让 Agent 带着长期记忆和可进化技能,持续、安全地为你工作。
解決的問題
Echo Agent 是一個自托管的長期運行 AI 代理,旨在超越一次性問答。它透過實作結構化記憶系統,解決長期互動中的「記憶膨脹」問題,並允許代理根據現實世界中的執行軌跡來進化其技能,而非在部署後保持靜態。
工作原理
該系統基於代理循環(事件 → 上下文 → 模型 → 工具),並使用四層認知記憶結構(工作記憶、情節記憶、語義記憶和檔案記憶),具備自動衰減與矛盾檢測功能。它配備了一個自我進化引擎,能夠從執行日誌中生成改進候選方案,僅在評估通過後才予以採納。為管理大型工具輸出,系統採用「輸出溢出」機制,將長結果儲存到磁碟,並向模型提供預覽與檢索路徑。
適用對象
適用於希望在自己伺服器或本機上運行私有、可審計 AI 代理的使用者,該代理可在多個會話和通訊渠道間持續維護長期偏好與經驗。
主要亮點
- 多渠道整合:支援 Telegram、Discord、Slack、WeChat 和 Email 等 14 種不同渠道,所有渠道共享單一狀態。
- 自我進化技能:透過基於軌跡的改進與評估循環,持續提升自身能力。
- 認知記憶:多層記憶系統,防止記憶膨脹,確保會話間的連續性。
- 安全優先設計:包含加密憑證儲存、高風險工具呼叫的強制審批,以及內建 Web 仪表板用於監控成本與狀態。
- 可擴展架構:支援 MCP(Model Context Protocol)客戶端、A2A JSON-RPC 端點和插件系統。
相關
- 專案
- 專案
- 專案
- 專案
- 專案