Overview
hermes memory sets up and manages external memory provider plugins. Available providers: honcho, openviking, mem0, hindsight, holographic, retaindb, byterover. Only one external provider can be active at a time. Built-in memory (MEMORY.md and USER.md) is always active, even when external memory is disabled.
hermes memory {setup,status,off,reset}
Subcommands
setup
Interactive provider selection and configuration.
hermes memory setup
status
Show the current memory provider configuration.
hermes memory status
off
Disable the external provider and use built-in memory only.
hermes memory off
reset
Erase all built-in memory (MEMORY.md and USER.md).
hermes memory reset
Common Scenarios
Selecting a memory provider
hermes memory setup
# Choose one of the available providers and follow the prompts
Checking the active provider
hermes memory status
Disabling external memory
hermes memory off
# Built-in MEMORY.md/USER.md memory still works
Clearing built-in memory
hermes memory reset
# Wipes MEMORY.md and USER.md
Tips
hermes memory resetonly affects built-in memory, not data held by an external provider.- Use
hermes memory statusto verify which provider is configured. - When external memory is off, Hermes still remembers context from MEMORY.md and USER.md.
- External provider configuration is profile-specific.