This is a submission for the Hermes Agent Challenge Hermes Agent is good at remembering. The harder problem is deciding what to forget. I'm writing this as someone who shipped a small open-source memory library for LLM agents on the same day this challenge opened (2026-05-15). The library is called agentmemory and it was designed to slot in next to systems like Hermes. This post is about why a self-improving agent specifically benefits from a memory layer that takes deletion seriously. What Hermes Agent already does well The pitch is in the tagline: an open-source agentic system, runs on your own infrastructure, plans, uses tools, reasons across multi-step tasks. The "self-improving" angle (the model gets better at your work over time) is the part everyone notices. The part underneath is just as interesting: it has to keep track of what worked, what failed, and what the user said. That accumulation is the whole point. It's also the long-term risk.…