Skip to main content
CowAgent CowAgent is an AI super assistant powered by LLMs with autonomous task planning, long-term memory, skills system, multimodal messages, multiple model support, and multi-platform deployment. CowAgent can proactively think and plan tasks, operate computers and external resources, create and execute Skills, and continuously grow with long-term memory. It supports flexible switching between multiple models, handles text, voice, images, files and other multimodal messages, and can be integrated into WeChat, web, Feishu, DingTalk, WeCom, and WeChat Official Account. It runs 7x24 hours on your personal computer or server.

GitHub

github.com/zhayujie/CowAgent

Core Capabilities

Autonomous Task Planning

Understands complex tasks and autonomously plans execution, continuously thinking and invoking tools until goals are achieved. Supports accessing file systems, terminals, browsers, schedulers, and other system resources through tools.

Long-term Memory

Three-tier memory flow (context → daily memory → global memory) with daily Deep Dream distillation, keyword and vector retrieval support.

Knowledge Base

Automatically organizes structured knowledge with knowledge graph visualization, building a continuously growing knowledge network through cross-references.

Skills System

Implements a Skills creation and execution engine with built-in skills, and supports custom Skills development through natural language conversation.

Multimodal Messages

Supports parsing, processing, generating, and sending text, images, voice, files, and other message types.

Tool System

Built-in tools for file I/O, terminal execution, browser automation, scheduled tasks, messaging, and more. The Agent autonomously invokes tools to accomplish complex tasks.

Command System

Provides terminal CLI and in-chat commands for process management, skill installation, configuration, context inspection, and other common operations.

Multiple Model Support

Supports mainstream model providers including OpenAI, Claude, Gemini, DeepSeek, MiniMax, GLM, Qwen, Kimi, Doubao, and more.

Multi-platform Deployment

Runs on local computers or servers, integrable into WeChat, web, Feishu, DingTalk, WeChat Official Account, and WeCom applications.

Quick Experience

Run the following command in your terminal for one-click install, configuration, and startup:
bash <(curl -fsSL https://cdn.link-ai.tech/code/cow/run.sh)
By default, the Web service starts after running. Access http://localhost:9899/chat to chat in the web interface.

Quick Start

Complete installation and run guide

Architecture

CowAgent system architecture design

Disclaimer

  1. This project follows the MIT License and is intended for technical research and learning. Users must comply with local laws, regulations, policies, and corporate bylaws. Any illegal or rights-infringing use is prohibited.
  2. Agent mode consumes more tokens than normal chat mode. Choose models based on effectiveness and cost. Agent has access to the host operating system — deploy with caution.
  3. CowAgent focuses on open-source development and does not participate in, authorize, or issue any cryptocurrency.

Community

Add our assistant on WeChat to join the open-source community: