The AI agent "Hermes Agent" has been equipped with a "Memory" feature capable of retaining user preferences, projects, and work environments across sessions. This functionality allows the agent to automatically reflect previously learned content and user-specific instructions even when initiating a new chat.

Memory data consists of two files, "MEMORY.md" and "USER.md," which are loaded into the system prompt at the start of a session. The agent autonomously manages the addition, replacement, and deletion of information via a "memory tool." Additionally, a character limit is imposed on memory; if the capacity approaches the limit, the agent is designed to consolidate or delete existing information to free up space.

Users can verify learned skills and memory content in a graph format by using the "/journey" command. Furthermore, through settings, users can control the agent's memory writes, such as requiring approval for updates.


Source: