🚀 Официальная Дорожная Карта Hermes: Что Дальше?
Официальная дорожная карта Hermes: реакции на сообщения, совместимый с OpenAI API-сервер, поддержка потоковой передачи
Агент Hermes публикует свои планы разработки открыто в каталоге .plans на GitHub, так что вы всегда можете заглянуть под капот и точно узнать, что команда строит дальше.
💬 Реакции на сообщения: Tapbacks на десктопе
Что это: Вспомните функцию «двойное касание для сердечка» в Instagram или iMessage. Вы касаетесь сообщения, и на нём появляется маленький эмодзи (👍, ❤️, 😂 и т.д.). Hermes привносит этот же опыт в свой десктопный транскрипт. Сейчас реакции существуют на таких платформах, как Telegram, Slack и iMessage, — но десктопное приложение остаётся в стороне. Этот план закрывает этот пробел.
Польза для пользователей: Вместо того чтобы печатать «да» или «это смешно», вы можете просто коснуться сообщения и отреагировать. Это быстрее, выразительнее и ощущается естественно. Агент также может реагировать на ваши сообщения, так что вы получаете быстрое визуальное «понял» или «👍» без полного текстового ответа. Это небольшое изменение, которое делает разговоры гораздо более человечными.
Текущий прогресс: Фундамент прочный. Инструмент для агента (send_message(action="react")) уже существует, а входящая конвенция для чтения реакций установлена на всех платформах. Десктопная сторона — единственное чистое поле; в плане прямо указано, что grep -ri reaction по десктопному приложению находит только сердечки от пет-оверлеев. Так что основная инфраструктура готова; работа над UI — следующая.
🌐 OpenAI-совместимый API-сервер
Что это: Представьте своего агента Hermes как универсальную розетку. Этот план добавляет стандартный разъём (OpenAI-совместимый REST API), в который может подключиться любой чат-интерфейс. Вместо того чтобы быть привязанным к собственному интерфейсу Hermes, вы можете использовать Open WebUI, LobeChat, LibreChat или любой из десятков популярных чат-UI, которые говорят на «языке OpenAI».
Польза для пользователей: Выбор и привычность. Если вам нравится внешний вид и ощущение Open WebUI, вы можете направить его на свой бэкенд Hermes и продолжать использовать этот интерфейс. Вы получаете мощь Hermes (управление сессиями, использование инструментов, мультиплатформенная поддержка), обёрнутую в любой интерфейс, который вы уже знаете и любите. Это также делает Hermes мгновенно совместимым с огромной экосистемой существующих инструментов и интеграций.
Текущий прогресс: Это всё ещё на стадии проектирования. В плане изложены два варианта архитектуры, и чётко рекомендуется Вариант A: создание нового адаптера шлюза. Этот подход переиспользует всю существующую инфраструктуру шлюза (аутентификация, сессии, построение контекста), что означает меньше кода для поддержки и меньше ошибок. Конечные точки определены (/v1/chat/completions, /v1/models, /health), но код ещё не написан.
⚡ Потоковые ответы LLM
Что это: Вы когда-нибудь видели, как ChatGPT печатает свой ответ слово за словом? Это и есть стриминг. Этот план добавляет такую же доставку токен за токеном в Hermes на всех платформах — CLI, Telegram, Discord и будущий API-сервер. Вместо того чтобы пялиться на спиннер «думаю…» десять секунд, вы видите, как ответ материализуется в реальном времени.
Польза для пользователей: Воспринимаемая скорость и обратная связь. Даже если общее время генерации то же самое, наблюдение за появляющимся текстом ощущается намного быстрее. Это также позволяет вам рано уловить направление агента и прервать его, если он сбивается с пути. План реализуется через фича-флаг (streaming.enabled: true в конфиге), так что это опционально — если вы предпочитаете текущее поведение, для вас ничего не изменится.
Текущий прогресс: Архитектура хорошо определена: система на основе колбэков, где AI-агент отправляет текстовые дельты в потокобезопасную очередь, а каждая платформа (CLI, шлюз, API-сервер) потребляет эту очередь по-своему. В плане прямо указано, что ядро агента не зависит от платформы, и встроена плавная деградация — если провайдер не поддерживает стриминг, он молча переключается на не-потоковый путь. Этот план ближе всего к готовности к реализации.
🔮 Что всё это значит
Эти три плана рисуют ясную картину: Hermes превращается из мощного, но нишевого инструмента в гибкую, интероперабельную платформу. Реакции на сообщения делают разговоры более человечными. OpenAI-совместимый API делает Hermes готовым бэкендом для всей экосистемы чат-UI. Стриминг делает каждое взаимодействие отзывчивым и живым.
Вместе они снижают барьер входа и поднимают потолок возможностей. Вы сможете использовать Hermes с вашим любимым интерфейсом, видеть, как его ответы печатаются в реальном времени, и реагировать на сообщения простым касанием — всё это без необходимости изучать новый интерфейс.
Дорожная карта — это живой документ. Команда публикует эти планы открыто, и они развиваются на основе отзывов сообщества и реального использования. Так что заглядывайте почаще — то, что «будет дальше» сегодня, завтра может уже быть у вас в руках. И если у вас есть идеи, каталог .plans публичен не просто так: ваш голос может повлиять на то, что появится там следующим.
📖 Официальная документация
Эта статья основана на официальной документации Hermes Agent :GitHub ›/tree/main/.plans