All plugins

scope-recall

Local, source-backed long-term memory: recalls what you told an agent in your own words, with when you said it, keeps earlier versions as history when you change your mind, and shares one store with your other agents (other Hermes profiles, Codex, Claude Code). Disclosure — captured messages, assistant replies and tool results are kept in a local SQLite store under ~/.scope-recall/shared, outside the Hermes home and shared by every Hermes profile and other agent (Codex, Claude Code) you attach to it; it makes no network calls by default; if you configure a model or embedding route, message excerpts go to that endpoint within the budget you set; keys are read only through Hermes's secret routes; it starts short detached background worker processes that inherit Hermes's environment; setup sets memory.provider in config.yaml and installs two skills (scope-recall-setup, scope-recall-memory) into your Hermes skills folder.

410979729Memoryv4.0.3Updated 6 hours ago

About

Local, source-backed long-term memory: recalls what you told an agent in your own words, with when you said it, keeps earlier versions as history when you change your mind, and shares one store with your other agents (other Hermes profiles, Codex, Claude Code). Disclosure — captured messages, assistant replies and tool results are kept in a local SQLite store under ~/.scope-recall/shared, outside the Hermes home and shared by every Hermes profile and other agent (Codex, Claude Code) you attach to it; it makes no network calls by default; if you configure a model or embedding route, message excerpts go to that endpoint within the budget you set; keys are read only through Hermes's secret routes; it starts short detached background worker processes that inherit Hermes's environment; setup sets memory.provider in config.yaml and installs two skills (scope-recall-setup, scope-recall-memory) into your Hermes skills folder.

Scope Recall for Hermes

Local, source-backed long-term memory for Hermes. It recalls what you told an agent together with your original
words and their time, keeps corrections as history instead of overwriting them, and can share one store with your
other agents: further Hermes profiles, Codex and Claude Code.

Install

hermes plugins install scope-recall
hermes memory setup

Select scope-recall, then start a new session. Setup creates ~/.scope-recall/shared or reuses the home's
existing attachment, installs the memory skill and sets memory.provider in config.yaml, leaving every other
line unchanged. A new installation uses original-message retrieval with model routes disabled and a zero budget.
Its memory is yours in the Hermes CLI and in Hermes Desktop on this machine; hermes --tui needs your approval
first (local surfaces).

Tools

  • recall: what is remembered for the current question, current or as of a date, with sources.
  • inspect and trace: one remembered item or its source message, and how an item was derived.
  • revise and forget: correct a remembered fact, keeping the old version as history, or delete with a preview
    of everything the deletion takes with it.
  • profile and entity: current facts by category, or about one person, project or object.
  • handoff_write, handoff_list, handoff_accept and handoff_cancel: pass work to another agent on the same
    store.
  • status: store status and any capability the current setup lacks.

What it does on your machine

  • Storage: captured messages and the memories derived from them live in a local SQLite store under
    ~/.scope-recall/shared. Nothing leaves the machine by default.
  • Network: none by default. If you configure an embedding or consolidation model route, excerpts of captured
    messages are sent to that endpoint, within the budget you set.
  • Credentials: keys for configured routes are read through Hermes's own secret source for the active profile.
    The plugin never reads .env or other credential files and stores no keys.
  • Background work: short, bounded worker processes started by Hermes activity. No system service, login item or
    scheduled task is registered.
  • Files outside the plugin directory: the store, the memory skill in the Hermes home, and the memory.provider
    line of config.yaml.

More

Hermes installation guide · Full documentation · MIT license

README from the reviewed commit 424e570; it updates when the author re-pins.

Developer Mode

Explore built-in Hermes toolsets and actions.

HermesAgent

Developer?

Create a Hermes extension for Desktop or agent workflows.

Developer Section