enzyme-skill — плагин

Плагин Hermes и скилл OpenClaw: память о хранилище Obsidian и markdown-заметках через граф понятий и локальный семантический поиск

  • 66 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Плагин скачивает и запускает бинарник и читает все заметки рабочей папки, чтобы построить индекс
  • Для катализаторов текст заметок может уходить внешней языковой модели: размещенному сервису или вашему провайдеру
Все причины и проверки

byenzyme/enzyme-skill

Установка

Ручная установка

hermes plugins install byenzyme/enzyme-skill

Для Hermes. Проверка: `hermes plugins list`. Бинарник скачивается при первом запуске.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Плагин скачивает и запускает бинарник и читает все заметки рабочей папки, чтобы построить индекс
  • Для катализаторов текст заметок может уходить внешней языковой модели: размещенному сервису или вашему провайдеру

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Плагин подключает Enzyme к агентам Hermes и OpenClaw. Enzyme заранее компилирует рабочую папку с заметками в граф понятий: читает теги, ссылки, папки и даты, составляет по всей хронологии тематические вопросы («катализаторы») и локально встраивает в индекс заметки вместе с ними. Запрос потом идет по локальному индексу за миллисекунды, без обращения к языковой модели и без вызова API. В Hermes плагин ставит три хука: при старте сессии он при необходимости скачивает бинарник и запускает `enzyme refresh`, перед первым ответом выполняет `enzyme petri --query` с сообщением пользователя и подмешивает найденные понятия, после закрытия сессии обновляет индекс. Модели доступны пять инструментов: `enzyme_petri` (обзор хранилища), `enzyme_catalyze` (поиск по словам и смыслу с выдержками и путями), `enzyme_refresh`, `enzyme_status` и `enzyme_init` (первая настройка). Для OpenClaw есть скилл: репозиторий клонируют в `~/.openclaw/skills/enzyme`, а команда `enzyme install openclaw` пишет метку в `AGENTS.md` и ставит рабочие инструкции. Бинарник около 11 МБ, модель эмбеддингов около 23 МБ.

Для кого. Пользователям Hermes и OpenClaw с хранилищем Obsidian, дневниками и базой заметок, которым нужна память между сессиями без токенов на каждый запрос.

Подходит, если

  • Агенту нужно вспомнить решения из старых заметок, связанные по смыслу и без общих ключевых слов
  • В начале сессии нужен обзор рабочей папки: темы, напряжения и динамика
  • Хранилище содержит тысячи документов, и поиск должен идти локально за миллисекунды
  • Агент работает с Obsidian или markdown-базой знаний и должен сохранять ее структуру

Не подходит, если

  • Агент Claude Code или Cursor: плагин рассчитан на Hermes и OpenClaw, для остальных ставят основной CLI
  • Заметок мало, и хватает обычного поиска `grep`
  • Рабочую папку индексировать нельзя или загрузку бинарника запрещает политика

Пример запроса к агенту

Почему мы снова переписываем слой авторизации? Найди в хранилище связанные заметки, ADR и ретро и дай краткий вывод

Ограничения

Плагин написан для Hermes и OpenClaw, а интеграция с OpenClaw описана, но целиком не проверена. При первом запуске он скачивает бинарник Enzyme (около 38 МБ вместе с моделью), поэтому нужен доступ в сеть. Для генерации катализаторов Enzyme использует языковую модель: первая инициализация может идти через размещенный сервис Enzyme без входа, а для обновления и дополнительных хранилищ нужен `enzyme login`, либо собственный ключ OpenAI-совместимого провайдера и флаг `--use-env-llm`. Агент должен сам проверить структуру папок и просмотреть сохраненную программу в `~/.enzyme/configs/` до `enzyme init`. Инструменты скрыты, пока бинарник не установлен.

Как отключить. В Hermes отключите плагин через `hermes plugins`, для OpenClaw удалите `~/.openclaw/skills/enzyme`. Индекс и конфигурация лежат в `~/.enzyme/`.

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

Как поставить Enzyme в Hermes?

Выполните `hermes plugins install byenzyme/enzyme-skill` и проверьте `hermes plugins list`. При первой сессии плагин сам скачает бинарник и зарегистрирует пять инструментов.

Как поставить скилл в OpenClaw?

Склонируйте репозиторий командой `git clone https://github.com/byenzyme/enzyme-skill.git ~/.openclaw/skills/enzyme`. Если CLI уже есть, подойдет `enzyme install openclaw`.

Чем это отличается от обычного RAG?

Enzyme компилирует рабочую папку заранее, а запрос идет по локальному индексу без вызова модели и без API. Катализаторы связывают заметки, у которых нет общих слов с запросом.

Какие инструменты получает модель?

`enzyme_petri` для обзора, `enzyme_catalyze` для поиска, `enzyme_refresh` для переиндексации, `enzyme_status` для состояния и `enzyme_init` для первой настройки.

Нужен ли ключ языковой модели?

Для первой инициализации нет, она может идти через размещенный сервис без входа. Для остального нужен `enzyme login` или свой ключ OpenAI-совместимого провайдера с `--use-env-llm`.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

ClawMem дает Claude Code, OpenClaw и Hermes локальную память: поиск по заметкам, хуки сессии и MCP-сервер на 33 инструмента

MCP-серверРасширенный доступ212Звезды репозитория

Исследовательский проект, который улучшает и дедуплицирует библиотеку скиллов агента по его сессиям через локальный прокси и необязательный сервер

CLIШирокий доступ2,8 тыс.Звезды репозитория

Плагин с локальным индексом документов и кода: гибридный поиск по смыслу и словам, граф зависимостей и три агента-помощника

ПлагинРасширенный доступ120Звезды репозитория

Скилл долгой памяти хранит реплики, факты и эпизоды, сверяет найденное и обновляет устаревшее; для OpenClaw есть готовый плагин.

СкиллРасширенный доступ115Звезды репозитория

Движок контекста для OpenClaw и Hermes Agent: переставляет блоки и убирает повторы, чтобы кэш префикса работал чаще

ПлагинРасширенный доступ146Звезды репозитория

Общий слой долгой памяти: агент ведет заметки в обычных markdown-файлах, а индекс MEMORY.md подгружается в начале каждой сессии.

СкиллРасширенный доступ204Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
enzyme-skill (эта карточка)нет66
Enzymeнет157основной CLI Enzyme, а этот репозиторий упаковывает его в плагин Hermes и скилл OpenClaw с загрузкой бинарника
claude-obsidianнет16 358работа с Obsidian внутри Claude Code, а здесь компиляция заметок в граф понятий для Hermes и OpenClaw

Коротко о README

README подает Enzyme как этап компиляции для рабочих пространств агентов. Он описывает установку плагина Hermes, первую сессию, хуки и инструменты, свой ключ модели, обновление и скилл OpenClaw.

Бейдж для README

Сообщить о проблеме