CowAgent
Open-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Install / Use
npx skills add zhayujie/CowAgentInstalls into whichever agent you are using.
CLAUDE.md
Claude Code project instructions
Quality Score
Category
AI & Machine LearningSupported Platforms
Our assessment of CowAgent
CowAgent scores 100/100 on our quality scale, 4th of 955 AI & Machine Learning skills we index (top 1%).
Its CLAUDE.md is 19 KB long, well organised into 19 sections with 5 code examples: a thorough specification that gives an agent plenty to work with.
With 47,816 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated today, so CowAgent is actively maintained.
- Our last check on 2026-10-17 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (1 minor note below). An AI review of the same text found nothing harmful.
- noteInstalls by piping a downloaded script into a shellline 87
irm https://cdn.link-ai.tech/code/cow/run.ps1 | iex
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
CowAgent compared with similar skills
CowAgent has the highest quality score among these 4 similar skills.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| CowAgent (this skill)by zhayujie | 100 | 47.8k | today | CLAUDE.md |
| claude-memby thedotmack | 100 | 113.8k | today | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 111.0k | 1d ago | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 109.5k | 1d ago | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 91.0k | today | CLAUDE.md |
Frequently asked questions
- How do I install CowAgent?
- Run
npx skills add zhayujie/CowAgent. The install tabs above show the steps for each supported agent. - Which AI agents does CowAgent work with?
- It is written for Claude Code and OpenAI Codex, as a CLAUDE.md file. Other agents that read the same format can often use it too.
- Is CowAgent safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (1 minor note below). An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is CowAgent still maintained?
- The repository was last updated today, so CowAgent is actively maintained.
Skill content
View source on GitHubCowAgent is an open-source super AI assistant that proactively plans tasks, controls your computer and external services, creates and runs Skills, builds a personal knowledge base and long-term memory, forms multi-agent teams, and grows alongside you through self-evolution — a reference implementation of Agent Harness engineering.
CowAgent is lightweight, easy to deploy, and built to extend. Plug in any major LLM provider and run it 24/7 on a personal computer or server, across the web and all major IM platforms.
<p align="center"> <a href="https://cowagent.ai/">🌐 Website</a> · <a href="https://docs.cowagent.ai/intro/index">📖 Docs</a> · <a href="https://docs.cowagent.ai/guide/quick-start">🚀 Quick Start</a> · <a href="https://skills.cowagent.ai/">🧩 Skill Hub</a> · <a href="https://cowagent.ai/download/">💻 Download</a> · <a href="https://link-ai.tech/cowagent/create">☁️ Try Online</a> </p> <br/>🎬 Demo
<p align="center"> <video src="https://github.com/user-attachments/assets/8625a19f-615c-4343-8be8-3707ce4d4d4e" controls muted playsinline width="720"> Your browser can't play this video. <a href="https://cowagent.ai/">Watch the demo on our website →</a> </video> </p> <br/>🌟 Highlights
| Capability | Description | | :--- | :--- | | Planning | Decomposes complex tasks and executes them step by step, looping over tools until the goal is reached | | Multi-Agent | Build a team of Agents, each with its own role, model, skills, and knowledge, collaborating within a shared conversation | | Memory | Three-tier architecture (context → daily → core), automatic Deep Dream distillation, hybrid keyword + vector retrieval | | Knowledge | Auto-curates structured knowledge into a Markdown wiki, builds an evolving knowledge graph with visual browsing | | Evolution | Self-Evolution reviews conversations automatically to improve skills, follow up on unfinished tasks, and consolidate memory and knowledge, growing through everyday use | | Skills | One-click install from Skill Hub, GitHub, ClawHub; or create custom skills via natural-language conversation | | Tools | Built-in file I/O, terminal, browser, scheduler, memory retrieval, web search, and 10+ more tools — with native MCP integration | | Channels | Integrates with Web, WeChat, Feishu, DingTalk, WeCom, QQ, Official Accounts, Telegram, and Slack | | Multimodal | First-class support for text, images, voice, and files — recognition, generation, and delivery | | Models | Claude, GPT, Gemini, DeepSeek, Qwen, GLM, Kimi, MiniMax, Doubao, and more — swap providers from the Web console with one click | | Deploy | One-line installer, unified Web console, multiple deployment modes (local, Docker, server) |
<br/>🏗️ Architecture
<img src="https://cdn.jsdelivr.net/gh/zhayujie/cowagent-assets@main/architecture/en/architecture.jpg" alt="CowAgent Architecture" width="750"/>CowAgent is a complete Agent Harness: messages flow in through Channels; the Agent Core plans and reasons over memory, knowledge, and the available tools and skills; Models generate the response, which is sent back through the originating channel. Every layer is decoupled and independently extensible.
Read more in Architecture.
<br/>🚀 Quick Start
A one-line installer takes care of dependencies, configuration, and startup:
Linux / macOS:
bash <(curl -fsSL https://cdn.link-ai.tech/code/cow/run.sh)
Windows (PowerShell):
irm https://cdn.link-ai.tech/code/cow/run.ps1 | iex
Docker:
curl -O https://cdn.link-ai.tech/code/cow/docker-compose.yml
docker compose up -d
Once started, open http://localhost:9899 to access the Web console — your one-stop hub to chat with the Agent, configure models, connect channels, and install skills.
Deploying on a server? Set
web_hostto0.0.0.0inconfig.jsonto make the console reachable from outside, and setweb_passwordto protect it. Don't forget to open port9899in your firewall or security group.
📖 Detailed guides: Quick Start · Install from Source · Upgrade
After installation, manage the service with the cow CLI:
cow start | stop | restart # service control
cow status | logs # status and logs
cow update # pull latest code and restart
cow skill install <name> # install a skill
cow install-browser # install browser automation
<br/>💻 Desktop client: download the CowAgent Desktop client (macOS / Windows) — the backend is bundled, ready to use out of the box.
👥 Multi-Agent Team
Create a team of Agents, each with its own memory, capabilities, knowledge, and workspace. Each can focus on its own domain, or collaborate within a shared conversation to tackle complex tasks together. Multi-Agent teams are available on the Web, the desktop client, and IM channel integrations.
<img src="https://cdn.jsdelivr.net/gh/zhayujie/cowagent-assets@main/screenshots/en/agent-team-overview.png" alt="CowAgent Multi-Agent Team" width="800"/><br/>See Agent Team for details.
🤖 Models
CowAgent supports all mainstream LLM providers. Chat, vision, image generation, ASR/TTS, and embeddings can each be routed to a different vendor. Providers are configured directly in the Web console — no manual file editing required.
| Provider | Featured Models | Chat | Vision | Image Gen | ASR | TTS | Embedding | | --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | | DeepSeek | deepseek-flash (V4.1) / pro | ✅ | ✅ | | | | | | Claude | claude-opus-5 / fable-5.1 | ✅ | ✅ | | | | | | OpenAI | gpt-6-astra / gpt-5.6 series | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | Gemini | gemini-3.8-flash | ✅ | ✅ | ✅ | | | | | MiniMax | MiniMax-M3 | ✅ | ✅ | ✅ | | ✅ | | | GLM | glm-5.3-flash, glm-5v-turbo | ✅ | ✅ | | ✅ | | ✅ | | Qwen | qwen3.8-flash | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | Kimi | kimi-k3 | ✅ | ✅ | | | | | | Doubao | doubao-seed-2.1 series | ✅ | ✅ | ✅ | | | ✅ | | ERNIE | ernie-5.1 | ✅ | ✅ | | | | | | MiMo | mimo-v2.5 / pro | ✅ | ✅ | | | ✅ | | | LinkAI | One key for 100+ models | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | Custom | Local models / third-party proxy | ✅ | | | | | |
<br/>For details on each provider, see the Models overview.
💬 Channels
A single Agent instance can serve multiple channels in parallel. Most channels can be onboarded right from the Web console.
| Channel | Text | Image | File | Voice | Group | | --- | :-: | :-: | :-: | :-: | :-: | | Web Console (default) | ✅ | ✅ | ✅ | ✅ | | | Telegram | ✅ | ✅ | ✅ | ✅ | ✅ | | Slack | ✅ | ✅ | ✅ | | ✅ | | Discord | ✅ | ✅ | ✅ | | ✅ | | WeChat | ✅ | ✅ | ✅ | ✅ | | | Feishu / Lark | ✅ | ✅ | ✅ | ✅ | ✅ | | DingTalk | ✅ | ✅ | ✅ | ✅ | ✅ | | WeCom Bot | ✅ | ✅ | ✅ | ✅ | ✅ | | QQ | ✅ | ✅ | ✅ | | ✅ | | WeCom App | ✅ | ✅ | ✅ | ✅ | | | WeChat Customer Service | ✅ | ✅ | ✅ | ✅ | | | WeChat Official Account | ✅ | ✅ | | ✅ | |
<img src="https://cdn.jsdelivr.net/gh/zhayujie/cowagent-assets@main/screenshots/en/web-console-chat.png" alt="CowAgent Web Console" width="800"/>See the Channels overview for setup details.
The Web console is the default channel and the unified entry point to configure models, channels, skills, memory, and more.
<br/>🧠 Memory & Knowledge Base
Long-term memory uses a three-tier architecture: conversation context (short-term) → daily memory (mid-term) → MEMORY.md (long-term). A nightly Deep Dream pass distills scattered memories into refined long-term entries and a narrative journal. See Long-term Memory · Deep Dream.
Personal knowledge base complements the time-ordered memory by organizing structured knowledge by topic. The Agent automatically curates valuable information from conversations, maintains cross-references and indexes, and the Web console offers an interactive knowledge-graph view. See Personal Knowledge Base.
<table> <tr> <td width="50%"> <img src="https://cdn.jsdelivr.net/gh/zhayujie/cowagent-assets@main/screenshots/en/web-console-memory.png" alt="Long-term Memory" /> <p align="center"><em>Long-term Memory · Three-tier architecture + Deep Dream</em></p> </td> <td width="50%"> <img src="https://cdn.jsdelivr.net/gh/zhayujie/cowagent-assets@main/screenshots/en/web-console-knowTruncated for display — read the full file on GitHub.
Related Skills
claude-mem
113.8kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
taste-skill
111.0kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
109.5kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
91.0kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
