Компания Alibaba представила в открытом доступе фреймворк CoPaw для создания персональных ИИ-агентов. Решение опубликовано на GitHub и предназначено для системной разработки агентов вместо разрозненных экспериментов.

CoPaw построен на архитектуре из трех компонентов: AgentScope для логики взаимодействия, AgentScope Runtime для управления ресурсами и модуль памяти ReMe. Последний позволяет агенту сохранять информацию между сессиями, работая с локальным и облачным хранением.
Фреймворк использует систему навыков на Python — агент может вызывать дискретные функции для взаимодействия с внешним миром. Разработчики могут добавлять собственные навыки в каталог, не меняя ядро системы. Это позволяет агенту выполнять веб-скрейпинг, работать с файлами, базами данных, календарями и почтой.
CoPaw решает проблему фрагментации коммуникационных платформ через уровень вседоменного доступа. Фреймворк поддерживает интеграцию с DingTalk, Lark, Discord, QQ и iMessage. Один экземпляр CoPaw может взаимодействовать с пользователем через любую из этих платформ, сохраняя целостность памяти и состояния.
Таким образом, CoPaw предлагает среду, где ИИ-агент выступает постоянным помощником, доступным через различные каналы связи, с возможностью расширения функциональности через пользовательские навыки.