GitHub radar

CowAgent: A Self-Learning AI Agent With Skill And Memory

A self-hosted 24/7 AI agent that can do task planning, system control, skill hub installation, personal knowledge management and self-evolving.

01zhayujie/CowAgent 47kPython

CowAgent(formerly known as chatgpt-on-wechat) is a local 24/7 AI assistant with ability of task decomposition and planning, long term memory, session learning, built-in browser, file I/O, terminal, scheduler, web search, mcp integration, skills installation from skill hub/github, structured pkl, personal kgs generation, auto long term memory learning by “Deep Dream” conversations. Three-layer memories for auto learning from past experiences and self evolution. Support most popular llms, like Claude, GPT, Gemini, DeepSeek, Qwen, etc., easy to switch on the web console, integrated with Web, Telegram, WeChat, Feishu, DingTalk, Slack, one click installer for Linux/MacOs/Windows, also support docker and cloud.

Why a vibe-coder should care

Different from session based assistant which only remembers the conversation within the current tab and forgets everything when closing the tab, CowAgent remembers everything and learn from past experience, evolve continuously after finishing tasks. If you want your ai assistant to remember everything about you and grow with time, then this is your best choice.

How to install

Copy this and send it to your agent — Claude Code, Codex, any of them:

Deploy CowAgent from https://github.com/zhayujie/CowAgent — follow the README, use the one-line installer, configure it to use Claude (ask me for the key if needed), start the web console and show me it's working.

Runs on a regular laptop — Python plus an API key for at least one supported model (Claude, GPT, Gemini, etc.).

Open on GitHub