com.openworker.desktop). Ця оболонка також керує процесом Python-сервера.127.0.0.1:8765 на локальній машині. За замовчуванням передбачено максимум 12 ітерацій моделі та інструментів на одне завдання.coworker/, 149 файлів TypeScript/TSX у каталозі surfaces/gui/ та 78 модулів для бекенд-тестування OpenWorker не прив'язує користувача до одного постачальника. Він підтримує 30 відібраних моделей у кількох категоріях, і для всіх, крім локальних, потрібен власний API-ключ (BYOK — bring your own key) . Підтримувані моделі включають:
Однією з ключових особливостей OpenWorker є підхід до безпеки. Кожен виклик інструмента, який робить агент, класифікується за одним із чотирьох рівнів ризику :
Для захисту від атак з ін'єкцією підказок (prompt injection) OpenWorker має вбудовану «операційну персону», яка інструктує модель трактувати вміст з інструментів, логів, файлів і вхідних повідомлень як ненадійні дані, а не інструкції. Цей захист безпосередньо вписаний у конфігурацію особи, що постачається з програмою .
Наразі OpenWorker працює на Mac, а підтримку Windows позначено як «невдовзі» . Проєкт перебуває на етапі відкритого бета-тестування, описується як повністю функціональний і має можливість автоматичного оновлення
.
OpenWorker позиціонується як зсув від моделі чат-бота. Замість того щоб вводити підказки для діалогу, користувач визначає бажаний результат (наприклад, «розібрана вхідна пошта», «відшліфований документ», «відповідь у Slack із цифрами за третій квартал», «оновлений запис у календарі»). Агент розбиває цю мету на кроки, працює з локальними файлами та підключеними додатками, і зупиняється для отримання дозволу користувача перед виконанням важливих дій . Він підтримує понад 25 інтеграцій плюс протокол MCP, охоплюючи такі інструменти, як Telegram, GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail і Google Календар
.