# CowAgent > CowAgent - AI Super Assistant powered by LLMs, with autonomous task planning, long-term memory, skills system, and multi-channel deployment. ## Introduction ### Overview - [Introduction](https://docs.cowagent.ai/intro/index.md): CowAgent - Open-source super AI assistant and Agent Harness - [Architecture](https://docs.cowagent.ai/intro/architecture.md): CowAgent 2.0 system architecture and core design - [Features](https://docs.cowagent.ai/intro/features.md): CowAgent long-term memory, task planning, skills system, CLI commands, and browser tool in detail ## Get Started ### Installation - [One-click Install](https://docs.cowagent.ai/guide/quick-start.md): One-click install and manage CowAgent with scripts - [Desktop Client](https://docs.cowagent.ai/guide/desktop.md): Download and use the CowAgent desktop client (macOS / Windows) - [Manual Install](https://docs.cowagent.ai/guide/manual-install.md): Deploy CowAgent manually (source code / Docker) - [Upgrade](https://docs.cowagent.ai/guide/upgrade.md): How to upgrade CowAgent ## Models ### Model Configuration - [Models Overview](https://docs.cowagent.ai/models/index.md): Model providers supported by CowAgent and their capability matrix - [DeepSeek](https://docs.cowagent.ai/models/deepseek.md): DeepSeek model configuration (Text Chat + Thinking Mode) - [Claude](https://docs.cowagent.ai/models/claude.md): Anthropic Claude model configuration (Text Chat + Image Understanding) - [Gemini](https://docs.cowagent.ai/models/gemini.md): Google Gemini model configuration (Text Chat + Image Understanding + Image Generation) - [OpenAI](https://docs.cowagent.ai/models/openai.md): OpenAI model configuration (Text / Vision / Image / Speech / Embedding) - [MiniMax](https://docs.cowagent.ai/models/minimax.md): MiniMax model configuration (Text / Image Understanding / Image Generation / Text-to-Speech) - [GLM](https://docs.cowagent.ai/models/glm.md): Zhipu AI GLM model configuration (Text / Image Understanding / Speech-to-Text / Embedding) - [Qwen](https://docs.cowagent.ai/models/qwen.md): Qwen model configuration (Text / Image Understanding / Image Generation / Speech-to-Text / Text-to-Speech / Embedding) - [Doubao](https://docs.cowagent.ai/models/doubao.md): Doubao (Volcengine Ark) model configuration (Text / Image Understanding / Image Generation / Embedding) - [Kimi](https://docs.cowagent.ai/models/kimi.md): Kimi (Moonshot) model configuration (Text Chat + Image Understanding) - [ERNIE](https://docs.cowagent.ai/models/qianfan.md): ERNIE model configuration (Baidu Qianfan) - [MiMo](https://docs.cowagent.ai/models/mimo.md): Xiaomi MiMo model configuration (Text Chat + Image Understanding + Text-to-Speech) - [LinkAI](https://docs.cowagent.ai/models/linkai.md): Access text, vision, image, speech, and embedding capabilities through the LinkAI platform - [Coding Plan](https://docs.cowagent.ai/models/coding-plan.md): Coding Plan model configuration - [Custom](https://docs.cowagent.ai/models/custom.md): Custom provider configuration for third-party API proxies and local models ## Tools ### Tools System - [Tools Overview](https://docs.cowagent.ai/tools/index.md): CowAgent built-in tools system ### Built-in Tools - [read - File Read](https://docs.cowagent.ai/tools/read.md): Read file content - [write - File Write](https://docs.cowagent.ai/tools/write.md): Create or overwrite files - [edit - File Edit](https://docs.cowagent.ai/tools/edit.md): Edit files via precise text replacement - [ls - Directory List](https://docs.cowagent.ai/tools/ls.md): List directory contents - [search_files - File Search](https://docs.cowagent.ai/tools/search-files.md): Search inside files by regex, or find files by name - [bash - Terminal](https://docs.cowagent.ai/tools/bash.md): Execute system commands - [send - File Send](https://docs.cowagent.ai/tools/send.md): Send files to user - [memory - Memory & Knowledge](https://docs.cowagent.ai/tools/memory.md): Search and read long-term memory and knowledge base files - [env_config - Environment](https://docs.cowagent.ai/tools/env-config.md): Manage API keys and secrets - [web_fetch - Web Fetch](https://docs.cowagent.ai/tools/web-fetch.md): Fetch web pages and document content - [scheduler - Scheduler](https://docs.cowagent.ai/tools/scheduler.md): Create and manage scheduled tasks - [agent_delegate - Delegation](https://docs.cowagent.ai/tools/delegate.md): Hand a task to another Agent in the session and wait for its reply - [subagent - Sub-Agent](https://docs.cowagent.ai/tools/subagent.md): Create temporary sub-Agents to run independent tasks, in parallel, returning only the conclusion ### Optional Tools - [web_search - Web Search](https://docs.cowagent.ai/tools/web-search.md): Search the internet for real-time information, with support for multiple search providers - [vision - Image Understanding](https://docs.cowagent.ai/tools/vision.md): Analyze image content (recognition, description, OCR, etc.) - [browser - Browser](https://docs.cowagent.ai/tools/browser.md): Control a browser to access and interact with web pages ### MCP Tools - [MCP Tools](https://docs.cowagent.ai/tools/mcp.md): Integrate external tool ecosystems via the Model Context Protocol ## Skills ### Skills System - [Skills Overview](https://docs.cowagent.ai/skills/index.md): CowAgent skills system introduction - [Install Skills](https://docs.cowagent.ai/skills/install.md): Install skills from multiple sources with a single command - [Create Skills](https://docs.cowagent.ai/skills/create.md): Create custom skills through conversation - [Skill Hub](https://docs.cowagent.ai/skills/hub.md): Browse, search, and install AI Agent skills ### Built-in Skills - [skill-creator](https://docs.cowagent.ai/skills/skill-creator.md): Create, install, and update skills — standardises SKILL.md format and directory structure - [knowledge-wiki](https://docs.cowagent.ai/skills/knowledge-wiki.md): Maintain a local structured knowledge base with automatic archiving, categorisation, and cross-referencing - [image-generation](https://docs.cowagent.ai/skills/image-generation.md): Text-to-image / image-to-image / multi-image fusion with automatic multi-provider routing and fallback ## Memory ### Memory System - [Long-term Memory](https://docs.cowagent.ai/memory/index.md): CowAgent long-term memory system — file persistence, automatic writing, and hybrid retrieval - [Short-term Memory](https://docs.cowagent.ai/memory/context.md): Conversation context — message management, compression strategies, and context operations - [Deep Dream](https://docs.cowagent.ai/memory/deep-dream.md): Deep Dream — automatic distillation from conversations to permanent memory - [Self-Evolution](https://docs.cowagent.ai/memory/self-evolution.md): Self-Evolution — review a conversation after it goes idle to consolidate memory, improve skills, and follow up on unfinished tasks ## Knowledge ### Knowledge Base - [Personal Knowledge Base](https://docs.cowagent.ai/knowledge/index.md): CowAgent personal knowledge base — structured knowledge accumulation, automatic organization, and knowledge graph ## Channels ### Platforms - [Channels Overview](https://docs.cowagent.ai/channels/index.md): Channels supported by CowAgent and their capability matrix - [Web Console](https://docs.cowagent.ai/channels/web.md): Use CowAgent through the Web Console - [Telegram](https://docs.cowagent.ai/channels/telegram.md): Integrate CowAgent with Telegram via the Bot API - [Slack](https://docs.cowagent.ai/channels/slack.md): Integrate CowAgent with a Slack App - [Discord](https://docs.cowagent.ai/channels/discord.md): Integrate CowAgent with a Discord Bot - [WeChat](https://docs.cowagent.ai/channels/weixin.md): Connect CowAgent to personal WeChat (via the official API) - [Feishu (Lark)](https://docs.cowagent.ai/channels/feishu.md): Integrate CowAgent into Feishu via a custom enterprise app - [DingTalk](https://docs.cowagent.ai/channels/dingtalk.md): Integrate CowAgent into DingTalk application - [WeCom Bot](https://docs.cowagent.ai/channels/wecom-bot.md): Connect CowAgent to WeCom AI Bot (WebSocket long connection) - [QQ Bot](https://docs.cowagent.ai/channels/qq.md): Connect CowAgent to QQ Bot (WebSocket long connection) - [WeCom](https://docs.cowagent.ai/channels/wecom.md): Integrate CowAgent into WeCom enterprise app - [WeChat Customer Service](https://docs.cowagent.ai/channels/wechat-kf.md): Integrate CowAgent into WeChat Customer Service - [WeChat Official Account](https://docs.cowagent.ai/channels/wechatmp.md): Integrate CowAgent with WeChat Official Accounts ## CLI ### Command System - [Commands Overview](https://docs.cowagent.ai/cli/index.md): CowAgent command system — Terminal CLI and chat commands - [Process Management](https://docs.cowagent.ai/cli/process.md): Manage CowAgent process lifecycle with cow commands - [Skill Management](https://docs.cowagent.ai/cli/skill.md): Install, uninstall, enable, disable, and manage skills via commands - [Memory & Knowledge](https://docs.cowagent.ai/cli/memory-knowledge.md): Memory distillation and knowledge base management commands - [Backup and Restore](https://docs.cowagent.ai/cli/backup.md): Export and restore CowAgent configuration and agent workspace data - [General Commands](https://docs.cowagent.ai/cli/general.md): View status, manage config, and control context with commonly used commands ## Multi-Agent ### Multi-Agent System - [Agent Teams](https://docs.cowagent.ai/multi-agent/team.md): Build multiple Agents into a team, give each its own role, and let them collaborate in a single session - [Sub-Agent](https://docs.cowagent.ai/multi-agent/subagent.md): Sub-Agent: hand independent tasks to a sub-Agent, run them in parallel, and get back only the conclusion ## Extensions ### Third-party Integrations - [Agent Mail](https://docs.cowagent.ai/extensions/agent-mail.md): Let the agent send, read, and manage emails through Agent Mail in the Docker deployment ## Releases ### Release Notes - [Changelog](https://docs.cowagent.ai/releases/overview.md): CowAgent version history - [v2.2.0](https://docs.cowagent.ai/releases/v2.2.0.md): CowAgent 2.2.0: a new Capabilities center, improved multi-Agent collaboration, a rebuilt Web console, higher model cache hit rates, and broad stability and security hardening - [v2.1.9](https://docs.cowagent.ai/releases/v2.1.9.md): CowAgent 2.1.9: building on the 2.1.8 multi-Agent release with a refined Agent collaboration experience, configurable model lists and model fallback, plus fixes across channel integration, image generation, and voice - [v2.1.8](https://docs.cowagent.ai/releases/v2.1.8.md): CowAgent 2.1.8: multi-Agent teams, manual scheduled tasks, context-usage visualization, new models and search providers, and in-place workspace file editing - [v2.1.7](https://docs.cowagent.ai/releases/v2.1.7.md): CowAgent 2.1.7: multiple workspaces isolated per session, session-level permission modes, task notifications and desktop improvements, and new models - [v2.1.6](https://docs.cowagent.ai/releases/v2.1.6.md): CowAgent 2.1.6: sub agents for parallel task delegation, native reasoning-effort settings, a pluggable memory vector backend, and desktop client improvements - [v2.1.5](https://docs.cowagent.ai/releases/v2.1.5.md): CowAgent 2.1.5: workspace with file preview, a systematic pass over the core tools, context management improvements, and one-click prompt optimization - [v2.1.4](https://docs.cowagent.ai/releases/v2.1.4.md): CowAgent 2.1.4: Desktop experience improvements, MCP OAuth authorization, Feishu channel enhancements, plus scheduler, data backup, and new models - [v2.1.3](https://docs.cowagent.ai/releases/v2.1.3.md): CowAgent 2.1.3: Desktop client for macOS / Windows, enhanced knowledge base document management, on-demand MCP tool retrieval, Traditional Chinese support, new models, plus security and experience improvements - [v2.1.2](https://docs.cowagent.ai/releases/v2.1.2.md): CowAgent 2.1.2 - Web Console management upgrades, Self-Evolution improvements, new models, WeCom smart-bot callback mode, and security hardening - [v2.1.1](https://docs.cowagent.ai/releases/v2.1.1.md): CowAgent 2.1.1 - Self-Evolution, Web Console message management and parallel sessions, cross-platform MCP enhancements, new models and improvements - [v2.1.0](https://docs.cowagent.ai/releases/v2.1.0.md): CowAgent 2.1.0 - Internationalization, new Telegram / Discord / Slack / WeChat Customer Service channels, CLI interaction upgrades, MCP protocol enhancements and new models - [v2.0.9](https://docs.cowagent.ai/releases/v2.0.9.md): CowAgent 2.0.9 - Web Console model management, MCP protocol support, browser persistent login, new models and deployment hardening - [v2.0.8](https://docs.cowagent.ai/releases/v2.0.8.md): CowAgent 2.0.8 - Major Feishu channel upgrade (voice, streaming typewriter, one-click QR app creation), DeepSeek V4 / ERNIE 5.0 support, scheduler memory enhancements and multiple fixes - [v2.0.7](https://docs.cowagent.ai/releases/v2.0.7.md): CowAgent 2.0.7 - Image Generation Skill (6-provider auto-routing), new models, knowledge base enhancements, Web Console improvements and bug fixes - [v2.0.6](https://docs.cowagent.ai/releases/v2.0.6.md): CowAgent 2.0.6 - Knowledge Base, Deep Dream Memory Distillation, Smart Context Compression, Web Console Multi-Session and More - [v2.0.5](https://docs.cowagent.ai/releases/v2.0.5.md): CowAgent 2.0.5 - Cow CLI, Skill Hub open source, Browser tool, WeCom Bot QR scan, and more - [v2.0.4](https://docs.cowagent.ai/releases/v2.0.4.md): CowAgent 2.0.4 - Personal WeChat channel, new model support, Japanese docs, script refactoring and bug fixes - [v2.0.3](https://docs.cowagent.ai/releases/v2.0.3.md): CowAgent 2.0.3 - WeCom Smart Bot and QQ channels, Web Console file handling, memory system upgrade - [v2.0.2](https://docs.cowagent.ai/releases/v2.0.2.md): CowAgent 2.0.2 - Web Console upgrade, multi-channel concurrency, session persistence - [v2.0.1](https://docs.cowagent.ai/releases/v2.0.1.md): CowAgent 2.0.1 - Built-in Web Search, smart context management, multiple fixes - [v2.0.0](https://docs.cowagent.ai/releases/v2.0.0.md): CowAgent 2.0 - Full upgrade from chatbot to AI super assistant > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [Chinese (96 pages)](https://docs.cowagent.ai/_llms/zh.md): Documentation for Chinese. - [Japanese (95 pages)](https://docs.cowagent.ai/_llms/ja.md): Documentation for Japanese. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.