Когда AI-помощники работают где-то в облаках, а ты сидишь и гадаешь, что там происходит с твоими файлами — это как доверить ключи от квартиры курьеру и надеяться, что он не будет шариться по ящикам. Openwork решает эту проблему радикально: агент живёт на твоём компьютере, видит только те папки, к которым ты дал доступ, и ничего не отправляет наружу без твоего ведома.
Как работает локальный AI-агент
Сервис запускается как обычное приложение на macOS (пока только для Apple Silicon). Вместо того чтобы отправлять запросы на чужие серверы, Openwork использует твои собственные API-ключи от OpenAI, Anthropic или Claude. Если не хочешь тратиться на облачные модели — можешь подключить локальные через Ollama. То есть буквально весь процесс от запроса до результата проходит под твоим контролем.
Каждое действие агент показывает перед выполнением и ждёт подтверждения. Захотел переименовать 300 файлов по содержимому? Сначала увидишь план, потом нажмёшь «го». Логи всех операций сохраняются локально — можно в любой момент проверить, что делал агент и почему.
Автоматизация файлов и документов
Openwork умеет разбирать содержимое документов и действовать исходя из этого. Скажем, у тебя папка с PDF-счетами от разных подрядчиков — агент прочитает их, вытащит даты и названия компаний, переименует файлы в понятный формат и разложит по нужным папкам. Или возьмёт заметки с совещания и создаст события в календаре с правильными датами и участниками.
Можно поручить написание или переписывание текстов: черновик отчёта, саммари проекта, структуру папки для нового задания. Агент генерирует документы, а ты решаешь, оставить как есть или отправить на доработку. Интеграция с Notion, Google Drive и Dropbox работает через локальные API — опять же, всё остаётся на твоей стороне.
Открытый код и кастомные сценарии
Весь исходник лежит на GitHub под MIT-лицензией. Хочешь добавить свою функцию или поменять логику работы — форкай и правь сколько душе угодно. Никаких чёрных ящиков, никаких скрытых вызовов на сторонние сервера.
Ещё в Openwork есть система «навыков» (skills) — ты описываешь повторяющийся сценарий один раз, сохраняешь его, и дальше агент выполняет эту цепочку действий по команде. Например: «каждую пятницу сканируй папку Downloads, сортируй файлы по типам, удаляй дубликаты и создавай краткий отчёт». Настроил раз — пользуешься постоянно.