fathah/hermes-desktop

Настольный компаньон для агента Hermes

Агенты⭐ 14 265TypeScriptпоследний релиз: v0.7.7
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Hermes Desktop — это нативное десктопное приложение с графическим интерфейсом для установки, настройки и взаимодействия с AI-агентом Hermes Agent.

Зачем нужен

Инструмент упрощает работу с CLI-агентом, предоставляя единый GUI для управления профилями, моделями, инструментами и сессиями. Он позволяет настраивать провайдеров LLM и интегрировать внешние сервисы без ручного управления командной строкой.

Что можно реализовать

  • Локальная установка и конфигурация Hermes Agent с поддержкой закрытого цикла обучения (closed learning loop)
  • Управление несколькими профилями и настройка различных AI-моделей через единый интерфейс
  • Использование встроенных инструментов (tools), навыков (skills) и планировщика задач (scheduling)
  • Подключение к внешним шлюзам мессенджеров (messaging gateways) для мультиплатформенного общения
  • Интеграция с AI-инференс платформами, такими как Atlas Cloud, через предуconfigured провайдеры

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

  • Графический интерфейс для всех аспектов работы агента: чат, память, навыки, инструменты
  • Автоматическая установка через официальный скрипт с хранением данных в ~/.hermes
  • Поддержка мультиплатформенных мессенджеров и внешних AI-провайдеров
  • Возможность расширения функционала через discover-раздел с навыками и инструментами
  • Активная разработка с открытым исходным кодом (MIT License) и сообществом

👤 Кому подойдёт: разработчики, исследователи AI, пользователи, интересующиеся локальными AI-агентами и кастомизацией LLM-интеграций

Релизы

v0.7.7minor
🕐 17 дн назад · релиз на GitHub ↗

Исправления стабильности, UI и OAuth, новая интеграция с Kanban и подготовка базы для агентов.

  • Added: Добавлены основы совместимости и подключения агентов.
  • Added: Активность приложения теперь определяется по активным карточкам в Kanban.
  • Fixed: Исправлены проблемы с подключением, сессиями и сборкой десктопной версии.
  • Fixed: Решена проблема с выбором провайдеров OAuth и улучшена работа SPA-селектора.
  • Fixed: Унифицированы настройки внешнего вида для разных языков и исправлено отображение чатов.
v0.7.6minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз v0.7.6: добавлен SSH-режим, переосмыслено управление провайдерами, улучшена стабильность стриминга и рендеринга.

  • Added: Добавлен режим SSH с надёжным подключением, единой панелью управления и чатом, aware к профилю.
  • Added: Полная переработка управления провайдерами: модели теперь принадлежат провайдерам, вкладка Models удалена, пикер моделей redesigned.
  • Added: Внедрена авторизация через Hermes One, синхронизация консоли и агентов, а также поддержка OAuth для удалённых дашбордов.
  • Fixed: Исправлено усечение текста в стриминговых ответах и стабилизирован рендеринг блоков кода с символами рисования.
  • Fixed: Решены проблемы с отображением изображений в лайтбоксе, отображением оценки контекста и конфликтом команд бэкенда с десктопными алиасами.
v0.7.3patch
🕐 2 мес назад · релиз на GitHub ↗

Исправлено чтение ключей использования шлюза, удалён дублирующий алиас и добавлена поддержка многострочных аргументов слэш-команд.

  • Fixed: Исправлено чтение ключей использования шлюза, теперь контекстный индикатор точно показывает количество токенов.
  • Fixed: Удалён алиас canon, который дублировал существующую команду pairs.
  • Fixed: Добавлена поддержка разбора аргументов слэш-команд, состоящих из нескольких строк.
v0.7.2minor
🕐 2 мес назад · релиз на GitHub ↗

Редизайн страницы профилей, клонирование профилей, мгновенный статус шлюза и новая арабская локализация с поддержкой RTL.

  • Added: Переработан интерфейс списка профилей, добавлено модальное окно клонирования и мгновенный статус шлюза.
  • Added: Добавлен перевод на арабский язык (ar) с поддержкой шрифта Cairo и правостороннего текста (RTL).
v0.7.1minor
🕐 2 мес назад · релиз на GitHub ↗

Hermes Desktop v0.7.1: улучшена производительность чата, исправлены сессии и настройки API, добавлена централизованная система команд.

  • Added: Централизованная архитектура слэш-команд, недавние контекстные папки и улучшенный дизайн модальных окон.
  • Added: Настройки перенесены в глобальное модальное окно.
  • Added: Добавлены хуки для удаленного запуска через SSH по профилям и расписаниям.
  • Fixed: Устранена задержка ввода в чате при длинных диалогах.
  • Fixed: Исправлено сохранение режима API при переключении моделей и продолжение сессий в контекстной папке.
  • Fixed: Исправлено удаление дочерних сессий для предотвращения ошибок FK и устранено мигание консоли TUI.
v0.7.0minor
🕐 3 мес назад · релиз на GitHub ↗

Релиз v0.7.0: добавлен Token Wallet, улучшена вкладка профилей и исправлена маршрутизация чатов через SSH.

  • Added: Добавлен функционал Token Wallet.
  • Added: Улучшена вкладка профилей (Profile tab enhancement).
  • Fixed: Исправлена маршрутизация чатов через SSH при переключении профилей.
  • Fixed: Текст, генерируемый потоком, теперь сохраняется при переходах между вызовами инструментов.