zhayujie/CowAgent
Open-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-model, multi-channel. Lightweight, extensible, one-line install. (formerly chatgpt-on-wechat)
What it solves
CowAgent 是一个综合性的 AI 助手,旨在超越简单聊天,主动规划任务、控制电脑和外部服务,并构建持久的个人知识库。它提供统一的“Agent Harness”,让用户能够部署一个通过自我进化和长期记忆成长的个人 AI。
How it works
CowAgent 采用解耦架构,消息从各种通信渠道(如 Telegram、Slack 或 Web 控制台)流入 Agent Core。该核心使用 LLM 来规划和推理可用的工具与技能。它使用三层记忆系统(context、daily、core)以及“Deep Dream”过程,将每日经验蒸馏为长期记忆。对于结构化信息,系统会自动整理成 Markdown wiki 和可视化知识图谱。
Who it’s for
它面向希望拥有 24/7 个人 AI 助手的个人和开发者,可本地或在服务器上托管,集成到常用的消息应用,并可通过自定义技能和工具进行扩展。
Highlights
- Multi-Channel Integration: 支持包括 WeChat、Telegram、Slack、Discord、Feishu 在内的多平台。
- Extensible Skill System: 可从 Skill Hub 安装预制技能,或通过自然语言对话创建新技能。
- Advanced Memory: 具备三层长期记忆架构和自动记忆蒸馏功能。
- Broad Model Support: 兼容 Claude、OpenAI、Gemini、DeepSeek、Qwen 等主要模型提供商。
- Tool Integration: 内置系统工具(终端、浏览器、文件 I/O)和原生 Model Context Protocol(MCP)支持。
- Self-Evolution: 自动回顾对话以改进技能并跟进未完成的任务。