initial: multi-memory provider reference

Saved from the fork's patches/multi-memory branch. Contains the refactored
agent/memory_manager.py that supports N memory providers simultaneously.

Not active — stored for future reference.
- agent_memory_manager_patched.py (the refactored version)
- agent_memory_manager_original.py (upstream version for comparison)
- plugin.yaml + README
This commit is contained in:
2026-05-24 19:40:56 -04:00
parent e5468ec9e5
commit 94f2a10a8b
4 changed files with 1192 additions and 2 deletions

8
plugin.yaml Normal file
View File

@@ -0,0 +1,8 @@
name: multimemory
version: 1.0.0
description: >
Multi-memory provider plugin for Hermes. Allows running multiple memory
backends (Honcho, Mem0, SuperMemory, etc.) simultaneously. This is a
reference/save of the patched agent/memory_manager.py from the fork.
NOT currently active — kept for future use.
author: "@gortium"