Repolode
kaishi00

kaishi00/hermes-conduit

Нативный клиент на SwiftUI для iPhone, iPad и Apple Watch, который подключается к вашей панели Hermes Agent.

Звёзды
435
Форки
54
Открытые issues
35
Последний коммит
5 часов назад

Что это?

Hermes Conduit — приложение с управлением, рассчитанным в первую очередь на сенсорный экран, для работы с собственным Hermes Agent на iPhone, iPad и Apple Watch. В приложении выполняется вход в запущенную вами веб-панель Hermes, поэтому сессии, профили, боты, инструменты и запланированные задачи совпадают с теми, что вы видите на компьютере. Начатый на компьютере разговор можно продолжить на телефоне, поскольку оба устройства используют одни и те же данные сессии.

Для чатов, управления сессиями, артефактами и задачами достаточно самой панели. Необязательный плагин-уведомитель, установленный на хосте Hermes, добавляет push-уведомления, голосовые звонки в реальном времени, звонки на Apple Watch и доступ к данным телефона, например геолокации, календарю и Health; все эти функции изначально отключены. Уведомления можно шифровать сквозным шифрованием между хостом и телефоном.

Проект написан на Swift, собирается с помощью xcodegen и распространяется по лицензии MIT. Поддерживаются Tailscale, сервисные токены Cloudflare Access и нативная авторизация OAuth.

Ключевые возможности

  • 01Чаты с потоковой передачей, Markdown, подсветкой кода, математическими формулами и диаграммами Mermaid
  • 02Общие с настольной панелью Hermes сессии, профили и запланированные задачи
  • 03Голосовые звонки в реальном времени через несколько голосовых провайдеров или локальный сервер распознавания и синтеза речи
  • 04Push-уведомления и подтверждение действий с экрана блокировки, с поддержкой сквозного шифрования
  • 05Приложение для Apple Watch, CarPlay, виджеты и Live Activities
  • 06Блокировка с помощью Face ID или Touch ID; учётные данные хранятся в Keychain

Сценарии использования

  • Проверять ход долгого разговора с Hermes Agent и продолжать его с телефона
  • Подтверждать вызовы инструментов или отвечать на вопросы агента прямо из уведомления
  • Управлять задачами Hermes, ботами и запланированными заданиями вне рабочего места
  • Общаться голосом с собственным агентом во время поездки за рулём или прогулки

Быстрый старт

  1. 1

    Установите Hermes Conduit из App Store

  2. 2

    Запустите панель Hermes (порт по умолчанию — 9119)

    hermes dashboard
  3. 3

    Установите дополнительный плагин notifier на хост Hermes

    hermes plugins install kaishi00/hermes-conduit-notifier --enable
  4. 4

    Откройте Conduit, введите адрес панели и войдите

Что важно знать

  • Требуется работающий экземпляр Hermes Agent с включённой native dashboard; приложение не работает самостоятельно.
  • Для приложения требуется iOS 17 или новее, а для приложения Apple Watch — watchOS 10 или новее.
  • Для уведомлений, голосовой связи в реальном времени и функций телефона требуется отдельный плагин notifier на хосте Hermes.

В подборках

Темы

Частые вопросы

Что такое hermes-conduit?
Нативный клиент на SwiftUI для iPhone, iPad и Apple Watch, который подключается к вашей панели Hermes Agent. Hermes Conduit — приложение с управлением, рассчитанным в первую очередь на сенсорный экран, для работы с собственным Hermes Agent на iPhone, iPad и Apple Watch. В приложении выполняется вход в запущенную вами веб-панель Hermes, поэтому сессии, профили, боты, инструменты и запланированные задачи совпадают с теми, что вы видите на компьютере. Начатый на компьютере разговор можно продолжить на телефоне, поскольку оба устройства используют одни и те же данные сессии.
hermes-conduit можно использовать бесплатно? Какая у него лицензия?
hermes-conduit распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
hermes-conduit всё ещё поддерживается?
Активно поддерживается. Последний коммит в hermes-conduit — 24 окт. 2026 г..
Для чего можно использовать hermes-conduit?
Проверять ход долгого разговора с Hermes Agent и продолжать его с телефона Подтверждать вызовы инструментов или отвечать на вопросы агента прямо из уведомления Управлять задачами Hermes, ботами и запланированными заданиями вне рабочего места Общаться голосом с собственным агентом во время поездки за рулём или прогулки
Как установить hermes-conduit?
Установите Hermes Conduit из App Store Запустите панель Hermes (порт по умолчанию — 9119): hermes dashboard Установите дополнительный плагин notifier на хост Hermes: hermes plugins install kaishi00/hermes-conduit-notifier --enable Откройте Conduit, введите адрес панели и войдите
Где скачать hermes-conduit?
Исходный код и инструкции по установке — на GitHub: https://github.com/kaishi00/hermes-conduit

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты