MACL — это модульный фреймворк на Python, предназначенный для упрощения создания и оркестрации нескольких ИИ-агентов. Позволяет определять отдельных агентов с индивидуальными навыками, настраивать каналы связи и планировать задачи в сети агентов. Агенты могут обмениваться сообщениями, договариваться о ответственности и динамически адаптироваться на основе общих данных. Встроенная поддержка популярных LLM и система плагинов для расширяемости позволяют MACL обеспечивать масштабируемые и удобные в обслуживании рабочие процессы ИИ в таких областях, как автоматизация клиентского сервиса, аналитика данных и симуляционные среды.
Mina — миним framework для Python, позволяющий интегрировать пользовательские инструменты, управлять памятью, оркестрировать LLM и автоматизировать задачи.
Mina предоставляет легкую, но мощную основу для построения AI-агентов на Python. Вы можете определять пользовательские инструменты (например, веб-скребки, калькуляторы или подключатели к базам данных), прикреплять буферы памяти для сохранения контекста диалога и управлять последовательностью вызовов LLM для многошагового мышления. На базе популярных API LLM Mina обеспечивает асинхронное выполнение, обработку ошибок и логирование. Ее модульная архитектура облегчает расширение новыми возможностями, а CLI-интерфейс позволяет быстро создавать прототипы и запускать агенты.