Synapse adds purposeful forgetting to Hermes agent memory

can lose useful continuity over time. The .md works for hand-picked facts such as a user preference or a project tool, but it is still a flat text file.

It does not track relationships between facts, it does not understand when something happened, and it can keep growing until it uses too much of the . Synapse is a for that stores information as a .

It is open-source, MIT licensed, self-hosted, and designed to work as a drop-in memory provider plugin. Its main idea is that not every memory should matter forever, so some memories can fade or be forgotten on purpose.

Key points

  • MEMORY.md is useful for curated facts, but it is limited as a system.
  • A growing memory file can take up too much of the .
  • Synapse is presented as a memory provider plugin for .
  • It uses a to handle relationships and time.
  • Its key feature is purposeful forgetting, so less useful memories do not stay equally important forever.
Read original