DEV Community на русском
Подписаться
Я создал откры
ИИ-агенты распространены, но испытывают трудности с взаимодействием с реальными компьютерами. Существующие автономные агенты часто терпят неудачу, преждевременно объявляя задачи выполненными, теряя контекст в многошаговых рабочих процессах или не имея интеграции с настольной средой. HeyAgent призван решить эти проблемы, выступая в роли настоящего помощника, а не простой обертки для большой языковой модели. Этот агент с открытым исходным кодом может управлять настольными приложениями, взаимодействовать с браузерами, управлять файлами, выполнять команды терминала и подключаться к внешним службам. HeyAgent отличается тем, что планирует, выполняет, проверяет результаты и только потом подтверждает завершение задачи, чтобы уменьшить количество ложных срабатываний. Проект получил значительное ускорение и поддержку от AWS, которая предоставила критически важную облачную инфраструктуру и вычислительные ресурсы. HeyAgent построен на технологическом стеке, не зависящем от конкретной модели, с использованием TypeScript и Node.js, поддерживая как облачные, так и локальные LLM. Будучи открытым исходным кодом, он позволяет разработчикам анализировать его логику, создавать инструменты и вносить улучшения. Будущая разработка будет сосредоточена на улучшенном планировании, более надежной автоматизации рабочего стола и расширенной экосистеме плагинов. Команда приветствует отзывы, идеи, сообщения об ошибках и вклад в проект.