Repolode
rlaope

rlaope/oh-my-hermes

Слой навыков, маршрутизации и рабочих процессов для Hermes Agent: выбирает модели для разных задач и параллельно выполняет многошаговые задания в виде графа.

Звёзды
5,227
Форки
416
Открытые issues
12
Последний коммит
4 часа назад

Что это?

oh-my-hermes — пакет-дополнение для Hermes Agent, ИИ-агента с открытым исходным кодом. Вы продолжаете общаться с Hermes, а OMH решает, какой навык и модель использовать для каждой части работы. Задачи распределяются по категориям, например глубокие рассуждения или быстрые правки, и для каждой категории задаётся упорядоченная цепочка моделей с настройкой глубины рассуждений. Если провайдер отклоняет модель, система переходит к следующей в цепочке.

Для более масштабных целей рабочий процесс `/dag-ulw` преобразует запрос в граф из небольших узлов. Узлы, для которых готовы входные данные, запускаются параллельно; одновременно работающие узлы не изменяют одни и те же файлы, а отдельный узел проверяет достижение цели перед формированием отчёта. В пакет также входит более сотни специализированных навыков, которые маршрутизатор загружает по мере необходимости, а ещё долговременная память проекта, которую Hermes загружает, не изменяя собственную память.

OMH предоставляет собственный терминальный интерфейс поверх шлюза Hermes, показывает актуальный статус рабочих потоков, включая модель, глубину рассуждений и количество токенов, а также помечает каждый статус этапом и уровнем уверенности, например «План · не запускался» или «Тест · проверен». Установить пакет можно с помощью shell-скрипта, Homebrew, Bun или npm.

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

  • 01Направляет задачи каждой категории в упорядоченную цепочку моделей с настраиваемой глубиной рассуждений.
  • 02Выполняет графы целей `/dag-ulw` с параллельными узлами и отдельным узлом для проверки достижения цели.
  • 03Предоставляет более сотни специализированных навыков по фронтенду, бэкенду, Rust и аудиту безопасности, загружаемых по запросу.
  • 04Поддерживает долговременную память проекта с записанными решениями о сохранении данных и поиском с учётом бюджета токенов.
  • 05Показывает в собственном терминальном интерфейсе актуальный статус рабочих потоков, стоимость и количество токенов.

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

  • Выполнение масштабного рефакторинга или разработки функции параллельными потоками, которые не изменяют одни и те же файлы.
  • Назначение более дешёвых или быстрых моделей для простых правок, а более мощных — для сложных рассуждений.
  • Сохранение соглашений и решений проекта между сеансами Hermes.
  • Проверка того, что заявленное агентом завершение задачи подтверждается успешно пройденным тестом или проверкой.

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

  1. 1

    Установите CLI с помощью npm

    npm install -g oh-my-hermes
  2. 2

    Запустите настройку OMH

    omh setup

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

  • Это дополнительный слой для Hermes Agent, который не работает без него.
  • Маршрутизация моделей зависит от доступа к провайдерам моделей, настроенным в вашей конфигурации Hermes.

В подборках

Темы

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

Что такое oh-my-hermes?
Слой навыков, маршрутизации и рабочих процессов для Hermes Agent: выбирает модели для разных задач и параллельно выполняет многошаговые задания в виде графа. oh-my-hermes — пакет-дополнение для Hermes Agent, ИИ-агента с открытым исходным кодом. Вы продолжаете общаться с Hermes, а OMH решает, какой навык и модель использовать для каждой части работы. Задачи распределяются по категориям, например глубокие рассуждения или быстрые правки, и для каждой категории задаётся упорядоченная цепочка моделей с настройкой глубины рассуждений. Если провайдер отклоняет модель, система переходит к следующей в цепочке.
oh-my-hermes можно использовать бесплатно? Какая у него лицензия?
oh-my-hermes распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
oh-my-hermes всё ещё поддерживается?
Активно поддерживается. Последний коммит в oh-my-hermes — 7 нояб. 2026 г..
Для чего можно использовать oh-my-hermes?
Выполнение масштабного рефакторинга или разработки функции параллельными потоками, которые не изменяют одни и те же файлы. Назначение более дешёвых или быстрых моделей для простых правок, а более мощных — для сложных рассуждений. Сохранение соглашений и решений проекта между сеансами Hermes. Проверка того, что заявленное агентом завершение задачи подтверждается успешно пройденным тестом или проверкой.
Как установить oh-my-hermes?
Установите CLI с помощью npm: npm install -g oh-my-hermes Запустите настройку OMH: omh setup
Где скачать oh-my-hermes?
Исходный код и инструкции по установке — на GitHub: https://github.com/rlaope/oh-my-hermes

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

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

Платформа с открытым исходным кодом для создания версионируемых навыков агентов на основе визуальных сценариев или описаний на естественном языке с экспортом в Claude Code, Cursor и API.

7,5 тыс.+3 за неделю725TypeScriptOtherОбновлён 6 дней назад

Открытый навык для AI-агентов, который помогает разобраться в существующем ПО, спланировать его реконструкцию и проверить результат с помощью REA.

131+5 за неделю22JavaScriptMITАктивно поддерживаетсяОбновлён 8 дней назад

Модульная среда выполнения и оркестрации, которая координирует AI-агентов для разработки через пайплайны с проверками задач, ревью, релизов и документации.

1 тыс.+2 за неделю117JavaScriptMITАктивно поддерживаетсяОбновлён позавчера