CowAgent

活跃
GitHub Python MIT

简介

CowAgent(原名 chatgpt-on-wechat)是基于大模型的超级 AI 助理框架,支持主动思考、任务规划、工具调用、长期记忆和多 Agent 协作,可接入微信、飞书、钉钉等多渠道。

核心特性

  • 三层记忆架构 — 上下文→日记→核心三层记忆系统,自动 Deep Dream 知识蒸馏,混合关键词+向量检索
  • Skill技能系统 — 从 Skill Hub 一键安装技能,或通过自然语言对话创建自定义技能
  • 多渠道接入 — 支持微信、飞书、钉钉、企业微信、QQ、Telegram、Slack 等 10+ 平台
  • 自主任务规划 — 自动分解复杂任务并逐步执行,循环调用工具直到目标达成
  • 结构化知识管理 — 自动整理知识为 Markdown Wiki,构建可可视化浏览的知识图谱
  • 多模型路由 — Claude、GPT、Gemini、DeepSeek、Qwen 等模型可按功能分别路由,Web控制台一键切换

适用场景

💡 企业微信/飞书智能助手:在企业通讯平台部署AI助理,自动回复客户咨询和处理内部事务
💡 个人知识管理助手:通过对话记录自动整理个人知识库,构建可检索的长期记忆系统
💡 自动化工作流编排:利用Skill系统连接外部服务,实现跨平台的自动化任务处理
💡 多渠道客服机器人:同时在微信、钉钉、网页等多个渠道提供一致的AI客服体验

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(46.8k stars)
  • 开源许可证友好(MIT)
  • 项目有一定历史沉淀(已维护 4 年)

快速开始

# Linux / macOS 一键安装
bash <(curl -fsSL https://cdn.link-ai.tech/code/cow/run.sh)

# Docker 部署
curl -O https://cdn.link-ai.tech/code/cow/docker-compose.yml
docker compose up -d

# 访问 Web 控制台
# http://localhost:9899

# 服务管理
cow start | stop | restart
cow skill install <name>

相关项目

AG2

4.9k · Python
活跃 A+

AG2(前身为 AutoGen)是一个开源的 AgentOS,提供多 Agent 对话框架,支持灵活的 Agent 编排、工具集成和分布式协作,适用于构建复杂的多智能体系统。

multi-agentframeworkagent +3
  • · 多智能体对话框架,支持灵活的编排模式,包括群聊、嵌套对话和自定义编排
  • · 支持多种大语言模型提供商,可配置 API 密钥和模型选择
  • · 人在回路工作流,允许人类参与智能体对话的监督和输入

Langroid

4.1k · Python
活跃 A+

Langroid 是一个 Python 多智能体编程框架,通过直观的 Agent-Task-Tool 抽象,支持开发者构建基于 LLM 的多智能体协作应用。

multi-agentllmagent-framework +1
  • · 多智能体编程:直观的 Agent-Task-Tool 抽象,灵感来自 Actor 框架
  • · LLM 无关:支持几乎所有 LLM,包括通过 OpenAI 兼容 API 的本地模型
  • · MCP 工具适配器:将 MCP 服务器工具转换为 Langroid ToolMessage 实例

LazyLLM

3.9k · Python
活跃 A+

LazyLLM 是一个轻量级多 Agent LLM 应用开发框架,提供最简捷的方式构建多智能体 LLM 应用,集成了 RAG、知识图谱、微调等功能,支持 LangChain 和 LlamaIndex 生态。

multi-agentframeworkrag +3
  • · 低代码多智能体应用组装,内置数据流和功能模块,像乐高积木一样搭建
  • · 一键部署,POC 阶段使用轻量网关,生产阶段支持 Kubernetes 打包
  • · 跨平台兼容裸金属、Slurm 集群和公有云,无需修改代码

Ouroboros

5.8k · Python
活跃 A

Ouroboros 是一个规范驱动的多智能体开发框架,从传统的提示词工程转向规范驱动开发模式,支持多 Agent 协作、MCP 工具集成和自动化工作流编排,适用于高质量 Agent 系统构建。

multi-agentframeworkagent +4
  • · 规范优先工作流:苏格拉底式访谈 → 不可变种子规范 → 执行 → 评估
  • · 多运行时适配器,支持 Claude Code、Codex CLI、OpenCode、Hermes、Gemini、Kiro、Copilot
  • · 三层架构:内核(合约引擎)、插件(领域工作流)、Shell(TUI 驾驶舱)