Repolode
zhayujie

zhayujie/CowAgent

开源个人 AI 助理与 Agent Harness,可规划任务、调用工具与技能,并支持记忆与多渠道接入。

可替代:ChatGPTManus

Star
47,472
Fork
10,398
未关闭 Issue
22
最近提交
18小时前

这是什么?

CowAgent 是一个可自部署的个人 AI 助理,能将复杂请求拆解为多个步骤,循环调用工具直至完成目标,并可操作本机与外部服务。它采用三层记忆结构(会话上下文、每日记忆、长期记忆),并配有按主题组织的 Markdown 知识库,通过 Web 控制台即可聊天、配置模型和管理技能。

它支持 Claude、GPT、Gemini、DeepSeek、通义千问、GLM、Kimi 等多家大模型服务,也可接入本地模型或第三方代理;对话、视觉、图像生成、语音和向量化可分别路由到不同供应商。项目可在个人电脑或服务器上 7×24 小时运行,支持网页、微信、飞书、钉钉、企业微信、QQ、Telegram、Slack、Discord 等渠道。

扩展方面,用户可以安装技能,内置文件读写、终端、浏览器、定时任务、网页搜索等工具,并原生集成 MCP 协议。多个拥有各自角色与模型的 Agent 也可以在同一会话中协作。

核心功能

  • 01自动规划多步骤任务,循环调用工具直至达成目标
  • 02三层记忆结构,支持关键词与向量混合检索
  • 03自动整理的 Markdown 知识库,并提供知识图谱视图
  • 04技能可从技能市场、GitHub 安装,也可通过对话创建
  • 05原生集成 MCP,内置浏览器、终端、定时任务等工具
  • 06接入网页、微信、飞书、钉钉、Telegram、Slack 等多个渠道

适用场景

  • 在家用电脑或服务器上部署个人助理,通过微信或飞书随时对话
  • 让多个 Agent 在共享会话中分工协作,完成较大的任务
  • 通过聊天指令自动执行定时任务及文件或网页相关流程
  • 在同一个助理界面中切换和对比多家大模型

快速上手

  1. 1

    在 Linux 或 macOS 上运行一键安装脚本

  2. 2

    或使用 Docker 部署(下载 compose 文件后启动)

    curl -O https://cdn.link-ai.tech/code/cow/docker-compose.yml
  3. 3

    在后台启动容器

    docker compose up -d
  4. 4

    在浏览器中打开本地 9899 端口的 Web 控制台

使用前须知

  • 安装依赖远程脚本,在重要机器上运行前请先检查脚本内容。
  • 大多数功能需要第三方大模型服务的 API 密钥。

标签

常见问题

CowAgent 是什么?
开源个人 AI 助理与 Agent Harness,可规划任务、调用工具与技能,并支持记忆与多渠道接入。 CowAgent 是一个可自部署的个人 AI 助理,能将复杂请求拆解为多个步骤,循环调用工具直至完成目标,并可操作本机与外部服务。它采用三层记忆结构(会话上下文、每日记忆、长期记忆),并配有按主题组织的 Markdown 知识库,通过 Web 控制台即可聊天、配置模型和管理技能。
CowAgent 可以免费使用吗?用的什么许可证?
CowAgent 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
CowAgent 还在维护吗?
活跃维护中。CowAgent 最近一次提交是在 2026年10月20日。
CowAgent 适合用来做什么?
在家用电脑或服务器上部署个人助理,通过微信或飞书随时对话 让多个 Agent 在共享会话中分工协作,完成较大的任务 通过聊天指令自动执行定时任务及文件或网页相关流程 在同一个助理界面中切换和对比多家大模型
CowAgent 怎么安装和运行?
在 Linux 或 macOS 上运行一键安装脚本 或使用 Docker 部署(下载 compose 文件后启动): curl -O https://cdn.link-ai.tech/code/cow/docker-compose.yml 在后台启动容器: docker compose up -d 在浏览器中打开本地 9899 端口的 Web 控制台
在哪里获取 CowAgent?
源代码和安装说明在 GitHub 上:https://github.com/zhayujie/CowAgent

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目