MemorySync
Official Plugin

Hermes Agent + MemorySync

A native Hermes memory provider: persistent profiles, background sync, and zero-latency prefetched recall — zero dependencies.

Overview

Select MemorySync as Hermes Agent’s memory provider and Nous Research’s self-improving agent remembers you across every session. The provider implements Hermes’ full MemoryProvider lifecycle: a profile block in the system prompt, background recall prefetched between turns and injected with zero added latency, verbatim turn synchronization on a bounded daemon worker with cross-adapter idempotency seeds, mirroring of built-in MEMORY.md/USER.md writes, parent-side capture of delegated subagent work, and correct rescoping across /resume, /branch, /reset and compression. The only provider in the ecosystem with zero pip dependencies — pure Python standard library, so installing it can never disturb the Hermes runtime. Cron, subagent and flush contexts are fully passive: background prompts can never corrupt a user’s profile.

Setup status and requirements

Supported version
memorysync-hermes 1.0.0
Last setup review
2026-08-24
Permissions
A MemorySync API key with read and write scopes.
Limits
One memory provider is active at a time — selecting MemorySync replaces the built-in memory-core backend. Node.js 18+ for the installer; the provider itself is pure Python stdlib.
Open setup documentation →

Capabilities

Quick Start

npx -y memorysync-hermes install
hermes memory setup # select "memorysync"
hermes memory status # confirm it is active

Use Cases

A self-improving personal agent that keeps durable context across sessions

Per-identity memory scoping for multi-profile Hermes setups

Shared memories with every other MemorySync surface your tools use

Explore More

Built for production AI systems

Build AI systems that remember

MemorySync provides the infrastructure layer for persistent memory, adaptive retrieval, and enterprise AI intelligence.

Start free. No credit card required.