Hindsight
43,265 starsHermes Agent long-term memory provider maintained by Vectorize (listed in Hermes' official plugin catalog, human-reviewed and commit-pinned): knowledge graph, entity resolution and multi-strategy retrieval via recall/reflect/retain tools, plus automatic per-turn capture. Cloud, local-external and local-embedded modes are available.
- First published:date not on record(Hermes 插件目錄只記載收錄時間(addedAt 2026-09-23)與審查釘住的 commit SHA,未記載插件首次發佈日期;hindsight 主倉庫的建立日期不等於 Hermes 整合的發佈日期,故不填)
- data as of:
- 2026-09-30
Host
Automatically reads every conversation turn and writes it into the memory bank (per-turn capture); recall/reflect/retain tools read memories back into model context in later sessions. In cloud mode, conversation-derived content goes to Vectorize's cloud service; local modes write a local database. The catalog description also notes: hermes memory setup fetches its bank-template catalog from raw.githubusercontent.com (vectorize-io/hindsight main branch).
It registers as a memory provider through the Hermes plugin catalog format (a catalog YAML pinning the reviewed commit of vectorize-io/hindsight), plugging into Hermes' memory-provider seam and the per-turn capture middleware/hooks. Claude Code, OpenClaw and DSH have no such provider interface; the same code cannot load in another host.
Risk
Every memory-layer risk applies: per-turn capture means sensitive conversations enter the bank unfiltered; one injected turn can persist malicious memories, and every later recall re-injects them; cloud mode exports conversation data. Bank templates are fetched from the upstream repo's main branch — upstream tampering flows straight into your setup (supply chain).
Install prompt
在 Hermes Agent 的插件目錄中以名稱安裝 hindsight(目錄收錄的安裝方式見官方 Plugin Catalog 文件頁;條目釘住人工審查過的 commit SHA,安裝即checkout 該固定 commit)。雲端/本地模式的選擇與設定見 Vectorize 的官方整合文件(目錄 docs_url 指向 hindsight.vectorize.io)。Paste this to your agent. It deliberately contains no tool subcommands — check the tool's official docs for commands.