Files
hermes-agent/plugin-catalog/optmem-hermes.yaml

32 lines
1.7 KiB
YAML

name: optmem-hermes
repo: https://github.com/rarf/optmem-hermes-plugin
sha: 2868af6620bf07958f833ca354fbeecf2a56b265
subdir: optmem
description: "Independent Hermes integration of Victor Taelin's OptMem design: local, append-only memory with regex/BM25 recall and a bounded wake digest. Hybrid and guarded OptMem-only modes; verified migration and rollback. Local by default. Compaction is manual unless auto_nap is enabled. Optional LLM summaries run only when both auto_nap and llm_summary are on; they send memory blocks to the configured provider via host-owned authentication and may incur token costs. Summaries are lossy, raw records remain recoverable, and conflicts are not resolved automatically. Wake consumes model context. See README for upstream attribution. Disclosure — memory is stored locally under HERMES_HOME; optional auto_nap+llm_summary sends stored memory lines to the user's configured model provider; the optmem-only mode (explicit CLI with --yes) disables Hermes' built-in MEMORY.md/USER.md injection after a verified backup."
maintainer: rarf
tier: community
category: memory
requires_hermes: ">=0.21.2"
docs_url: https://github.com/rarf/optmem-hermes-plugin/blob/2868af6620bf07958f833ca354fbeecf2a56b265/README.md
version: "0.3.3"
image: https://raw.githubusercontent.com/rarf/optmem-hermes-plugin/2868af6620bf07958f833ca354fbeecf2a56b265/docs/assets/catalog-banner-card.png
screenshots: []
readme: true
platforms: [linux, macos, windows]
capabilities:
provides_tools:
- optmem_note
- optmem_recall
- optmem_nap
- optmem_wake
- optmem_zoom
- optmem_forget
- optmem_config
- optmem_import
- optmem_init
provides_hooks:
- on_memory_write
- on_turn_start
provides_middleware: []
requires_env: []