AI product Open source · MIT

CowAgent

CowAgent is an open-source AI assistant and agent harness developed by LinkAI. It plans complex tasks step by step, runs tools and skills, controls computers and external services, maintains long-term memory and a personal knowledge base, and supports multi-agent teams with separate roles, models, skills, knowledge, and workspaces.

View repository Visit site

Overview

Its architecture routes messages from web and messaging channels through an agent core that reasons over available models, tools, skills, memory, and knowledge before returning a response. Memory uses a three-tier structure of conversation context, daily memory, and long-term MEMORY.md, with a nightly Deep Dream process that distills memories; the knowledge base is an automatically curated Markdown wiki with cross-references and a browsable knowledge graph. Built-in tools include file and terminal operations, web fetching and search, scheduling, memory retrieval, vision, and browser automation, while MCP servers can be added through configuration. Skills can be installed from the Skill Hub, GitHub, ClawHub, or URLs, or authored through conversation.

CowAgent supports multiple LLM providers and routes chat, vision, image generation, speech, and embedding workloads separately. It can run locally, in Docker, on a server, or through its macOS and Windows desktop client, with a web console for configuration and a command-line interface for service and skill management. The project is licensed under the MIT License and was formerly named chatgpt-on-wechat.