OpenWorker: відкритий десктопний AI-агент Ендрю Нґа, який виконує роботу, а не просто відповідає в чаті
OpenWorker — це AI агент з відкритим кодом (ліцензія MIT) від Ендрю Нґа, який виконує багатокрокові завдання та повертає готові результати — документи, повідомлення Slack, оновлення календаря — замість звичайних відпо... Архітектура з чотирьох шарів: десктопна оболонка Tauri 2, локальний сервер Python FastAPI, шар і...
ОпублікувавВідредаговано за допомогою DeepSeek-V4-FlashЗображення створено за допомогою GPT Image 1.5
OpenWorker — це AI агент з відкритим кодом (ліцензія MIT) від Ендрю Нґа, який виконує багатокрокові завдання та повертає готові результати — документи, повідомлення Slack, оновлення календаря — замість звичайних відпо...
Архітектура з чотирьох шарів: десктопна оболонка Tauri 2, локальний сервер Python FastAPI, шар інтеграцій та роутер моделей на базі бібліотеки aisuite, що забезпечує єдиний інтерфейс для різних постачальників ШІ.
Кожна дія агента класифікується за чотирма рівнями ризику (читання, запис, виконання, зовнішні дії) і контролюється п'ятьма режимами дозволів, а вбудований захист від ін'єкцій трактує зовнішні дані як ненадійні.
Search & fact-check with cited sources for What is Andrew Ng's OpenWorker, and what are its key features including its architecture built onAn AI-generated concept visual of a local-first AI coworker.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: Search & fact-check with cited sources for What is Andrew Ng's OpenWorker, and what are its key features including its architecture built on. Article summary: The search results from multiple high-quality sources provide thorough coverage of all the claims. Below is the verified answer.. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make it useful as an il
openai.com
Ендрю Нґ (Andrew Ng), відомий дослідник і викладач у галузі штучного інтелекту, представив нову відкриту десктопну програму під назвою OpenWorker, яка покликана змінити уявлення про звичайних AI-чатботів. Анонсований 23 липня 2026 року, OpenWorker — це AI-агент з ліцензією MIT, який працює локально на комп'ютері користувача, виконує багатокрокові завдання та повертає готові результати роботи: відшліфований документ, оновлений запис у календарі або повідомлення у Slack із потрібними даними — замість простої відповіді в чаті . Програма доступна на GitHub за адресою і перебуває на етапі відкритого бета-тестування .
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "OpenWorker: відкритий десктопний AI-агент Ендрю Нґа, який виконує роботу, а не просто відповідає в чаті"?
OpenWorker — це AI агент з відкритим кодом (ліцензія MIT) від Ендрю Нґа, який виконує багатокрокові завдання та повертає готові результати — документи, повідомлення Slack, оновлення календаря — замість звичайних відпо...
What are the key points to validate first?
OpenWorker — це AI агент з відкритим кодом (ліцензія MIT) від Ендрю Нґа, який виконує багатокрокові завдання та повертає готові результати — документи, повідомлення Slack, оновлення календаря — замість звичайних відпо... Архітектура з чотирьох шарів: десктопна оболонка Tauri 2, локальний сервер Python FastAPI, шар інтеграцій та роутер моделей на базі бібліотеки aisuite, що забезпечує єдиний інтерфейс для різних постачальників ШІ.
What should I do next in practice?
Кожна дія агента класифікується за чотирма рівнями ризику (читання, запис, виконання, зовнішні дії) і контролюється п'ятьма режимами дозволів, а вбудований захист від ін'єкцій трактує зовнішні дані як ненадійні.
OpenWorker: відкритий десктопний AI-агент Ендрю Нґа, який виконує роботу, а не просто відповідає в чаті
OpenWorker — це AI агент з відкритим кодом (ліцензія MIT) від Ендрю Нґа, який виконує багатокрокові завдання та повертає готові результати — документи, повідомлення Slack, оновлення календаря — замість звичайних відпо... Архітектура з чотирьох шарів: десктопна оболонка Tauri 2, локальний сервер Python FastAPI, шар і...
ОпублікувавВідредаговано за допомогою DeepSeek-V4-FlashЗображення створено за допомогою GPT Image 1.5
OpenWorker — це AI агент з відкритим кодом (ліцензія MIT) від Ендрю Нґа, який виконує багатокрокові завдання та повертає готові результати — документи, повідомлення Slack, оновлення календаря — замість звичайних відпо...
Архітектура з чотирьох шарів: десктопна оболонка Tauri 2, локальний сервер Python FastAPI, шар інтеграцій та роутер моделей на базі бібліотеки aisuite, що забезпечує єдиний інтерфейс для різних постачальників ШІ.
Кожна дія агента класифікується за чотирма рівнями ризику (читання, запис, виконання, зовнішні дії) і контролюється п'ятьма режимами дозволів, а вбудований захист від ін'єкцій трактує зовнішні дані як ненадійні.
Search & fact-check with cited sources for What is Andrew Ng's OpenWorker, and what are its key features including its architecture built onAn AI-generated concept visual of a local-first AI coworker.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: Search & fact-check with cited sources for What is Andrew Ng's OpenWorker, and what are its key features including its architecture built on. Article summary: The search results from multiple high-quality sources provide thorough coverage of all the claims. Below is the verified answer.. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make it useful as an il
openai.com
Ендрю Нґ (Andrew Ng), відомий дослідник і викладач у галузі штучного інтелекту, представив нову відкриту десктопну програму під назвою OpenWorker, яка покликана змінити уявлення про звичайних AI-чатботів. Анонсований 23 липня 2026 року, OpenWorker — це AI-агент з ліцензією MIT, який працює локально на комп'ютері користувача, виконує багатокрокові завдання та повертає готові результати роботи: відшліфований документ, оновлений запис у календарі або повідомлення у Slack із потрібними даними — замість простої відповіді в чаті . Програма доступна на GitHub за адресою і перебуває на етапі відкритого бета-тестування .
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "OpenWorker: відкритий десктопний AI-агент Ендрю Нґа, який виконує роботу, а не просто відповідає в чаті"?
OpenWorker — це AI агент з відкритим кодом (ліцензія MIT) від Ендрю Нґа, який виконує багатокрокові завдання та повертає готові результати — документи, повідомлення Slack, оновлення календаря — замість звичайних відпо...
What are the key points to validate first?
OpenWorker — це AI агент з відкритим кодом (ліцензія MIT) від Ендрю Нґа, який виконує багатокрокові завдання та повертає готові результати — документи, повідомлення Slack, оновлення календаря — замість звичайних відпо... Архітектура з чотирьох шарів: десктопна оболонка Tauri 2, локальний сервер Python FastAPI, шар інтеграцій та роутер моделей на базі бібліотеки aisuite, що забезпечує єдиний інтерфейс для різних постачальників ШІ.
What should I do next in practice?
Кожна дія агента класифікується за чотирма рівнями ризику (читання, запис, виконання, зовнішні дії) і контролюється п'ятьма режимами дозволів, а вбудований захист від ін'єкцій трактує зовнішні дані як ненадійні.
OpenWorker працює повністю на машині користувача, без використання серверів для обробки запитів у хмарі. Його архітектура складається з чотирьох окремих шарів :
Десктопна оболонка: рідне вікно Tauri 2, яке містить інтерфейс користувача на React 18 (ідентифікатор пакета com.openworker.desktop). Ця оболонка також керує процесом Python-сервера.
Локальний сервер агента: побудований на Python 3.10+ з використанням FastAPI та Uvicorn. Сервер прив'язується до адреси 127.0.0.1:8765 на локальній машині. За замовчуванням передбачено максимум 12 ітерацій моделі та інструментів на одне завдання.
Шар можливостей і з'єднувачів: набір локальних інструментів для роботи з файловою системою, git, пошуком на основі ripgrep, оболонкою системи та списками завдань. Включає також інтеграції з хостинговими сервісами та підтримку протоколу MCP (Model Context Protocol).
Роутер моделей: основний інтерфейс для роботи з моделями побудований на основі aisuite — власної бібліотеки Ендрю Нґа, яка не прив'язується до конкретного постачальника. Це дозволяє OpenWorker надавати єдиний уніфікований інтерфейс для всіх типів постачальників: рідних, OpenAI-сумісних, перепродавців і локальних моделей . Репозиторій містить 119 файлів Python (~32 400 рядків) у каталозі coworker/, 149 файлів TypeScript/TSX у каталозі surfaces/gui/ та 78 модулів для бекенд-тестування .
Підтримувані моделі: 30 відібраних, власний ключ доступу
OpenWorker не прив'язує користувача до одного постачальника. Він підтримує 30 відібраних моделей у кількох категоріях, і для всіх, крім локальних, потрібен власний API-ключ (BYOK — bring your own key) . Підтримувані моделі включають:
Рідні постачальники: OpenAI GPT-5.6 Sol, Terra, Luna, GPT-5.5; Anthropic Claude Fable 5, Opus 4.8, Sonnet 4.6, Haiku 4.5; Google Gemini 3.6 Flash, 3.1 Pro, 2.5 Pro, 2.5 Flash.
Хостингові моделі з відкритою вагою: доступні через партнерів Together AI та Fireworks.
Повністю локальні моделі: доступні через Ollama, що не потребує API-ключа.
Система дозволів і безпеки
Однією з ключових особливостей OpenWorker є підхід до безпеки. Кожен виклик інструмента, який робить агент, класифікується за одним із чотирьох рівнів ризику:
read — перегляд локальних даних (без побічних ефектів)
write_local — створення або зміна файлів на машині (обмежено шляхом)
exec — виконання команд оболонки
external — надсилання даних за межі машини (наприклад, до Slack, електронної пошти або календаря)
Ці рівні контролюються через п'ять режимів дозволів:
discuss — лише читання, обговорення
plan — лише читання, планування
interactive (за замовчуванням) — запитує дозвіл користувача перед записом, виконанням команд і зовнішніми діями
auto — дозволяє все, залишаючись обмеженим шляхом
custom — автоматично схвалює визначений користувачем набір інструментів
Захист від ін'єкцій
Для захисту від атак з ін'єкцією підказок (prompt injection) OpenWorker має вбудовану «операційну персону», яка інструктує модель трактувати вміст з інструментів, логів, файлів і вхідних повідомлень як ненадійні дані, а не інструкції. Цей захист безпосередньо вписаний у конфігурацію особи, що постачається з програмою .
Приватність як пріоритет
OpenWorker розроблений з урахуванням суворих принципів приватності :
Виклики моделей йдуть безпосередньо з машини користувача до обраного постачальника — без проміжного ретрансляційного сервера.
Розмови, токени з'єднувачів і API-ключі залишаються локальними. Сховище секретів спроектовано так, щоб секрети ніколи не потрапляли в контекст моделі, підказки чи трасування.
Єдиний опціональний хмарний компонент — це OAuth-брокер (з використанням Auth0 Authorization Code з PKCE) для одноразового підключення з'єднувачів. Токени з'єднувачів передаються безпосередньо на машину і ніколи не зберігаються в хмарі.
Програма працює повністю офлайн, якщо API-ключі та облікові дані вставлено вручну.
Підтримка платформ і поточний статус
Наразі OpenWorker працює на Mac, а підтримку Windows позначено як «невдовзі» . Проєкт перебуває на етапі відкритого бета-тестування, описується як повністю функціональний і має можливість автоматичного оновлення .
Кінець парадигми чат-ботів
OpenWorker позиціонується як зсув від моделі чат-бота. Замість того щоб вводити підказки для діалогу, користувач визначає бажаний результат (наприклад, «розібрана вхідна пошта», «відшліфований документ», «відповідь у Slack із цифрами за третій квартал», «оновлений запис у календарі»). Агент розбиває цю мету на кроки, працює з локальними файлами та підключеними додатками, і зупиняється для отримання дозволу користувача перед виконанням важливих дій . Він підтримує понад 25 інтеграцій плюс протокол MCP, охоплюючи такі інструменти, як Telegram, GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail і Google Календар .
OpenWorker працює повністю на машині користувача, без використання серверів для обробки запитів у хмарі. Його архітектура складається з чотирьох окремих шарів :
Десктопна оболонка: рідне вікно Tauri 2, яке містить інтерфейс користувача на React 18 (ідентифікатор пакета com.openworker.desktop). Ця оболонка також керує процесом Python-сервера.
Локальний сервер агента: побудований на Python 3.10+ з використанням FastAPI та Uvicorn. Сервер прив'язується до адреси 127.0.0.1:8765 на локальній машині. За замовчуванням передбачено максимум 12 ітерацій моделі та інструментів на одне завдання.
Шар можливостей і з'єднувачів: набір локальних інструментів для роботи з файловою системою, git, пошуком на основі ripgrep, оболонкою системи та списками завдань. Включає також інтеграції з хостинговими сервісами та підтримку протоколу MCP (Model Context Protocol).
Роутер моделей: основний інтерфейс для роботи з моделями побудований на основі aisuite — власної бібліотеки Ендрю Нґа, яка не прив'язується до конкретного постачальника. Це дозволяє OpenWorker надавати єдиний уніфікований інтерфейс для всіх типів постачальників: рідних, OpenAI-сумісних, перепродавців і локальних моделей . Репозиторій містить 119 файлів Python (~32 400 рядків) у каталозі coworker/, 149 файлів TypeScript/TSX у каталозі surfaces/gui/ та 78 модулів для бекенд-тестування .
Підтримувані моделі: 30 відібраних, власний ключ доступу
OpenWorker не прив'язує користувача до одного постачальника. Він підтримує 30 відібраних моделей у кількох категоріях, і для всіх, крім локальних, потрібен власний API-ключ (BYOK — bring your own key) . Підтримувані моделі включають:
Рідні постачальники: OpenAI GPT-5.6 Sol, Terra, Luna, GPT-5.5; Anthropic Claude Fable 5, Opus 4.8, Sonnet 4.6, Haiku 4.5; Google Gemini 3.6 Flash, 3.1 Pro, 2.5 Pro, 2.5 Flash.
Хостингові моделі з відкритою вагою: доступні через партнерів Together AI та Fireworks.
Повністю локальні моделі: доступні через Ollama, що не потребує API-ключа.
Система дозволів і безпеки
Однією з ключових особливостей OpenWorker є підхід до безпеки. Кожен виклик інструмента, який робить агент, класифікується за одним із чотирьох рівнів ризику:
read — перегляд локальних даних (без побічних ефектів)
write_local — створення або зміна файлів на машині (обмежено шляхом)
exec — виконання команд оболонки
external — надсилання даних за межі машини (наприклад, до Slack, електронної пошти або календаря)
Ці рівні контролюються через п'ять режимів дозволів:
discuss — лише читання, обговорення
plan — лише читання, планування
interactive (за замовчуванням) — запитує дозвіл користувача перед записом, виконанням команд і зовнішніми діями
auto — дозволяє все, залишаючись обмеженим шляхом
custom — автоматично схвалює визначений користувачем набір інструментів
Захист від ін'єкцій
Для захисту від атак з ін'єкцією підказок (prompt injection) OpenWorker має вбудовану «операційну персону», яка інструктує модель трактувати вміст з інструментів, логів, файлів і вхідних повідомлень як ненадійні дані, а не інструкції. Цей захист безпосередньо вписаний у конфігурацію особи, що постачається з програмою .
Приватність як пріоритет
OpenWorker розроблений з урахуванням суворих принципів приватності :
Виклики моделей йдуть безпосередньо з машини користувача до обраного постачальника — без проміжного ретрансляційного сервера.
Розмови, токени з'єднувачів і API-ключі залишаються локальними. Сховище секретів спроектовано так, щоб секрети ніколи не потрапляли в контекст моделі, підказки чи трасування.
Єдиний опціональний хмарний компонент — це OAuth-брокер (з використанням Auth0 Authorization Code з PKCE) для одноразового підключення з'єднувачів. Токени з'єднувачів передаються безпосередньо на машину і ніколи не зберігаються в хмарі.
Програма працює повністю офлайн, якщо API-ключі та облікові дані вставлено вручну.
Підтримка платформ і поточний статус
Наразі OpenWorker працює на Mac, а підтримку Windows позначено як «невдовзі» . Проєкт перебуває на етапі відкритого бета-тестування, описується як повністю функціональний і має можливість автоматичного оновлення .
Кінець парадигми чат-ботів
OpenWorker позиціонується як зсув від моделі чат-бота. Замість того щоб вводити підказки для діалогу, користувач визначає бажаний результат (наприклад, «розібрана вхідна пошта», «відшліфований документ», «відповідь у Slack із цифрами за третій квартал», «оновлений запис у календарі»). Агент розбиває цю мету на кроки, працює з локальними файлами та підключеними додатками, і зупиняється для отримання дозволу користувача перед виконанням важливих дій . Він підтримує понад 25 інтеграцій плюс протокол MCP, охоплюючи такі інструменти, як Telegram, GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail і Google Календар .