Mnemosyne
Local-first memory layer for Hermes Agent — SQLite with vector + FTS5 hybrid recall, episodic consolidation, temporal knowledge graph. Zero cloud.
Good to know before installing
The mnemosyne_remember_media tool refuses local file paths unless MNEMOSYNE_MEDIA_ALLOWED_PATHS is set and sends media only to an operator-configured OpenAI-compatible endpoint when modality_enabled is on; video uses ffmpeg/ffprobe from PATH; the embedding model (BAAI/bge-small-en-v1.5) downloads from Hugging Face on first use.
From the plugin's catalog listing.
How to install
- Install it. Hermes asks for any API keys it needs, then asks whether to turn it on.
hermes plugins install mnemosyne - Said no? Turn it on later:
hermes plugins enable mnemosyne - 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
- mnemosyne-oss (Community)
- Needs
- No API keys declared
- Adds tools
mnemosyne_apply_pendingmnemosyne_batchmnemosyne_diagnosemnemosyne_exportmnemosyne_forgetmnemosyne_forget_canonicalmnemosyne_getmnemosyne_graph_linkmnemosyne_graph_querymnemosyne_importmnemosyne_invalidatemnemosyne_model_cardmnemosyne_model_refreshmnemosyne_persona_demotemnemosyne_persona_listmnemosyne_persona_promotemnemosyne_persona_reinforcemnemosyne_recallmnemosyne_recall_canonicalmnemosyne_recall_diagnosticsmnemosyne_remembermnemosyne_remember_canonicalmnemosyne_remember_mediamnemosyne_scratchpad_clear- Needs Hermes
- 0.21.4 or newer
- Version
- 0.7.3
- In the catalog
- 2026-09-15, updated 2026-09-23
- GitHub stars
- 3,524
Full setup & settings ↗Source code ↗
More in memory & notes
New Hermes Agent updates every day on X. Follow @HermesWatcher