Skip to main content

superlocalmemory

❖ Communityv4.2.6

Local-first long-term memory for Hermes, kept on your own computer: recall before each turn, tool-outcome logging, opt-in turn capture, 16 skills and /slm commands.

Open in Hermes Desktop
hermes plugins install superlocalmemory

What it adds

Tools 4

slm_agentslm_agent_statusslm_agent_cancelslm_agent_result

Hooks 10

on_session_startpre_llm_callpost_tool_callpost_llm_callon_session_endon_session_finalizeon_session_reseton_skill_lifecyclesubagent_startsubagent_stop

README

From the reviewed commit 2aeef02 ↗; it updates when the author re-pins.

SuperLocalMemory for Hermes

This is a native Hermes plugin. It adds namespaced SLM skills, slash commands, advisor child agents, and lifecycle observation without editing a user's Hermes configuration, memory-provider selection, MCP definitions, or existing hooks.

Install disabled, review it, then enable it through Hermes. Grant only the superlocalmemory MCP server under the plugin's mcp_allowlist. Plugin state is maintained by Hermes under PLUGIN_DATA; uninstall removes only plugin code and optional plugin state, never an SLM database.

For updates, Hermes stages and validates the replacement before swapping it. Disable removes this plugin's registrations but leaves all SLM data and Hermes settings alone. Uninstall removes only this package and optional PLUGIN_DATA; it never removes another plugin, an MCP server, an existing hook, or a profile.

/slm <command> [args] forwards the documented SLM CLI command surface. Each top-level command also has a generated /slm-<command> alias. Destructive commands require an explicit CONFIRM token in the slash invocation.

Use /slm-agent <memory|governance|optimize|loop> <goal> to launch one bounded Hermes child agent. It is never auto-launched from a hook.

To use an SLM that runs on another computer, configure the superlocalmemory MCP server in Hermes with its https:// address, Authorization: Bearer key and ssl_verify CA file, and set settings.connection: remote in this plugin's entry. /slm then runs a fixed set of commands through that MCP server, with no local SLM install; a save the server did not confirm is reported as NOT SAVED. Only the exact value remote selects this mode. See docs/hermes.md#remote.

← Back to the catalog · catalog built Oct 16, 2026