AIKraft Agents

zhayujie/CowAgent

Открытый супер-ассистент и фреймворк для агентов: планирует задачи, запускает инструменты и навыки, самообучается с памятью и знаниями. Мульти-модельный, мульти-канальный. Легковесный, расширяемый, установка в одну строку. (ранее chatgpt-on-wechat)

Агенты⭐ 47 808Pythonпоследний релиз: 2.2.2
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

CowAgent — это open-source платформа для создания автономных AI-агентов, которая планирует задачи, управляет инструментами и самообучается на основе памяти и знаний.

Зачем нужен

Инструмент решает задачу создания универсального AI-ассистента, способного не просто отвечать на вопросы, но и выполнять сложные многошаговые задачи, управляя компьютером и внешними сервисами. Он полезен тем, кто хочет развернуть собственного 24/7 агента с долгосрочной памятью, базой знаний и возможностью интеграции в различные мессенджеры.

Что можно реализовать

  • Автоматизация сложных рабочих процессов через декомпозицию задач и использование встроенных инструментов (браузер, терминал, планировщик).
  • Создание персонального ассистента с долгосрочной памятью, который накапливает знания и улучшает навыки через самоэволюцию.
  • Интеграция AI-агента в корпоративные мессенджеры (WeChat, Feishu, DingTalk, Slack, Telegram) для поддержки пользователей или сотрудников.
  • Управление кастомными навыками (Skills) и установка готовых решений из Skill Hub для расширения функциональности агента.

Ключевые возможности

  • Архитектура Agent Harness с модульным планированием, памятью (контекст, дневная, ядро) и самоэволюцией.
  • Поддержка множества LLM-провайдеров (Claude, GPT, Gemini, Qwen и др.) и мультимодальность (текст, изображения, голос, файлы).
  • Встроенная интеграция с MCP (Model Context Protocol) и 10+ встроенными инструментами (файловый ввод-вывод, браузер, поиск в вебе).
  • Простая установка (one-line install, Docker) и единая веб-консоль для управления моделями, каналами и навыками.
  • Автоматическое структурирование знаний в Markdown-вики и построение графа знаний с визуальным просмотром.

👤 Кому подойдёт: разработчики, DevOps-инженеры, энтузиасты AI, создающие собственных агентов, и бизнесы, ищущие open-source решение для кастомизированных AI-ассистентов с интеграцией в мессенджеры.

Релизы

2.2.2minor
🕐 7 дн назад · релиз на GitHub ↗

CowAgent 2.2.2: гостевые страницы, кастомные темы, улучшенное понимание изображений и новые настройки интеграций.

  • Added: Гостевые страницы: публикация агентов в виде отдельных чатов или встраиваемых виджетов с изоляцией данных, контролем доступа и настройкой интерфейса.
  • Added: Кастомные темы: поддержка пользовательских тем для веб-консоли и десктопного клиента, включая импорт, генерацию через AI и встроенные стили.
  • Added: Улучшенное понимание изображений: прямая передача мультимодальных входных данных основной модели для повышения точности анализа без потери деталей.
  • Added: Вкладка интеграций: централизованное управление адресами, HTTPS, защитой от перебора паролей и Chat API.
2.2.1minor
🕐 23 дн назад · релиз на GitHub ↗

CowAgent 2.2.1: новая страница артефактов, Open Agent Chat API, кэширование промптов и улучшения работы с моделями.

  • Added: Добавлена страница Artifacts для автоматического сбора, поиска и управления файлами, созданными агентами.
  • Added: Появился Open Agent Chat API для интеграции сторонних клиентов и вызова агентов из внешних систем.
  • Added: Реализовано кэширование промптов для Claude, что снижает затраты токенов и задержки.
  • Added: Добавлена настройка пользовательского меню, отображение использования токенов и поддержка диаграмм Mermaid.
  • Fixed: Исправлены потери заголовков сессий, ошибки действий по умолчанию и потеря сообщений во время компиляции.
2.2.0major
🕐 1 мес назад · релиз на GitHub ↗

Редизайн консоли, новая система Capabilities, улучшенная многоагентность и гибридный поиск в базе знаний.

  • Added: Меню Skills переименовано в Capabilities: единый центр для установки навыков и настройки MCP-серверов с поддержкой stdio, SSE и Streamable HTTP.
  • Added: Полный редизайн веб-консоли: модульная архитектура, навигация по URL, история сообщений и функция обновления в один клик с резервным копированием.
  • Added: Улучшена многоагентная коллаборация: ответы делегированных задач теперь отображаются отдельными сообщениями, а данные (навыки, файлы) изолированы для каждого агента.
  • Added: В базе знаний добавлена опциональная модель reranking для повышения точности и гибридный поиск, объединяющий векторный и ключевой поиск через нормализованные оценки.
  • Fixed: Исправлены ошибки: агенты отвечали от имени участников команды, пропадали вызовы инструментов после перезагрузки и некорректно удалялись агенты из списков.
2.1.9minor
🕐 1 мес назад · релиз на GitHub ↗

Улучшена работа мультиагентных команд, добавлена настройка моделей и цепочка резервных вариантов, исправлены каналы и генерация.

  • Added: Возможность настройки списка моделей: указание имени, типа, контекстного окна и макс. объема вывода.
  • Added: Поддержка цепочки резервных моделей: при сбое основного варианта система автоматически пробует следующие.
  • Added: Добавлены новые модели генерации изображений: gpt-image-2.5-flare и gpt-image-2.5-sunburst.
  • Fixed: Исправлена работа мультиагентных групповых чатов: делегирование задач и рендеринг изображений от участников.
  • Fixed: Устранены ошибки подключения каналов в десктоп-клиенте и автоматическое переподключение QQ.
2.1.8major
🕐 1 мес назад · релиз на GitHub ↗

CowAgent 2.1.8: поддержка мультиагентных команд, визуализация контекста, новые модели и поисковые провайдеры.

  • Added: Полноценная поддержка мультиагентных команд: создание ролей, делегирование задач и групповые чаты.
  • Added: Визуализация потребления контекста с возможностью умной компрессии и настройки лимитов.
  • Added: Добавлены новые модели (GPT-6, DeepSeek V4.1 Flash) и механизм автоматического фолбэка.
  • Added: Интеграция шести новых поисковых провайдеров, включая AnySearch, Serply и SearXNG.
  • Added: Улучшено управление запланированными задачами: добавлены каналы доставки и история выполнения.
  • Fixed: Исправлена потеря данных при одновременном обновлении запланированных задач.
2.1.7major
🕐 2 мес назад · релиз на GitHub ↗

CowAgent 2.1.7: мультирабочие пространства, режимы разрешений, голосовой ввод и уведомления о задачах.

  • Added: Поддержка нескольких рабочих пространств с привязкой сессий и моделей к конкретным проектам.
  • Added: Трёхуровневая система разрешений (только чтение, запись в пространство, полный доступ) для каждой сессии.
  • Added: Голосовой ввод в десктопном клиенте, сохранение черновиков и уведомления об окончании задач.
  • Added: Добавлены модели glm-5.3, qwen3.8-max, gemini-3.7-flash и gemini-3.6-flash.
  • Fixed: Исправлено отображение локальных изображений, выбор дисков на Windows и планировщик задач.
2.1.6minor
🕐 2 мес назад · релиз на GitHub ↗

CowAgent 2.1.6: добавлены подагенты, улучшена память, безопасность и стабильность десктопного клиента.

  • Added: Появились субагенты: параллельное выполнение задач с изолированным контекстом для ускорения работы и экономии токенов.
  • Added: Добавлена настройка reasoning_effort для Claude, Qwen, Kimi и других моделей, а также возможность просмотра процесса мышления Claude.
  • Added: Векторное хранилище памяти теперь модульное (по умолчанию SQLite), что упрощает интеграцию внешних векторных баз данных.
  • Added: Десктопный клиент получил уведомления о запланированных задачах, панель обновлений с ссылками на релизы и исправления автозапуска.
  • Fixed: Усилены меры безопасности: добавлена валидация путей при установке навыков и защита от несанкционированного изменения файлов.
  • Fixed: Исправлены проблемы с переподключением SSE, обработкой rate-limit, отображением файлов в режиме рассуждений и работой с WeChat/Telegram.
2.1.5minor
🕐 3 мес назад · релиз на GitHub ↗

CowAgent 2.1.5: превью файлов, поиск ripgrep, оптимизация контекста, защита от инъекций и нативная поддержка Mac.

  • Added: Появилось превью файлов и веб-страниц прямо в интерфейсе с возможностью drag-and-drop.
  • Added: Новый инструмент поиска файлов search_files на базе ripgrep для ускорения работы с большими директориями.
  • Added: Команда /compact для сжатия контекста и экономии токенов, а также оптимизация промптов в веб-интерфейсе.
  • Added: Нативная поддержка macOS arm64 и добавление канала Feishu в десктопном клиенте.
  • Fixed: Устранена уязвимость через MCP и защиту файлов учетных данных от несанкционированного доступа.
  • Fixed: Улучшена точность редактирования файлов, добавлена фоновая работа bash и исправлены ошибки браузера.
2.1.3major
🕐 4 мес назад · релиз на GitHub ↗

Выход десктопного клиента для macOS и Windows, поддержка новых моделей и улучшение безопасности.

  • Added: Выпущен нативный десктопный клиент для macOS и Windows с полной функциональностью агента.
  • Added: Добавлена поддержка моделей claude-sonnet-5, claude-fable-5, doubao-seed-2-1-pro и doubao-seed-2-1-turbo.
  • Added: Внедрено выборочное получение MCP-инструментов через RAG для оптимизации контекста.
  • Added: Улучшена работа базы знаний: автоматическое поддержание индекса и фикс векторизации.
  • Added: Добавлена поддержка традиционного китайского языка (zh-Hant) в веб-консоли и логах.
  • Fixed: Усилены меры безопасности: защита от чтения чувствительных файлов, блокировка внутренних запросов браузера и безопасный парсинг конфигов.
2.1.2minor
🕐 4 мес назад · релиз на GitHub ↗

Релиз CowAgent 2.1.2: новые модели, SSRF-защита, веб-консоль и WeCom callback.

  • Added: Добавлены модели kimi-k2.7-code и glm-5.2, улучшена эволюция агента.
  • Added: Web Console: планировщик, категории базы знаний, несколько провайдеров моделей.
  • Added: WeCom Smart-Bot: поддержка HTTP callback-режима для стабильной работы.
  • Fixed: Защита от SSRF в Vision и Web Fetch, защита от path traversal в Skills.
  • Fixed: Исправлены ошибки CLI, стабильность сессий и установка на Windows.