Agent Memory Es

Self-owned long-term memory backed by the agent-memory-es service (Elasticsearch). Three agent tools — recall, retain, reflect — over episodic/ semantic/procedural tiers with hybrid BM25+kNN recall and server-enforced private/team/common visibility. Requires a running agent-memory-es instance.

Good to know before installing

Each user prompt (as a recall query), each user message and Hermes memory writes are sent to the agent-memory-es service at AMES_SERVICE_URL (default localhost:8123) with AMES_SERVICE_KEY; the model may store facts in shared team/common visibility tiers.

From the plugin's catalog listing.

How to install

  1. Install it. Hermes asks for any API keys it needs (this one needs AMES_SERVICE_URL, AMES_SERVICE_KEY), then asks whether to turn it on.
    hermes plugins install agent_memory_es
  2. Said no? Turn it on later:
    hermes plugins enable agent_memory_es
  3. Restart Hermes so it loads the plugin.

Some plugins also need a sign-in or settings: see Full setup & settings. Memory plugins ask whether to become your memory provider instead. Steps follow the official plugins guide (opens in a new tab).

Category
Memory & notes
Maintained by
patrykkopycinski (Community)
Needs
AMES_SERVICE_URL AMES_SERVICE_KEY API keys
Adds tools
agent_memory_recall agent_memory_retain agent_memory_reflect
Works on
linux, macos, windows
Needs Hermes
0.19 or newer
Version
0.1.0
In the catalog
2026-10-02
GitHub stars
2

Full setup & settings ↗Source code ↗

More in memory & notes

All memory & notes plugins

New Hermes Agent updates every day on X. Follow @HermesWatcher

← All plugins