Hermes Agent v0.7.0 dropped and one of the fixes is the exact compression death spiral I wrote about in my setup article.
I described the bug: compression fails → session grows unbounded → agent hangs for 10 minutes.
my fix was duct tape - local Ollama, shorter timeouts, manual monitoring.
@NousResearch’s fix is proper: detect the spiral and halt it instead of looping. API disconnects no longer trigger infinite compression retries.
but that’s not the headline of this release. this is:
pluggable memory providers. memory is now a plugin system.
the biggest limitation of current AI agents is memory. every agent framework has memory bolted on as an afterthought. making it pluggable means the community can experiment with fundamentally different approaches to what an agent remembers, how it retrieves it, and how context compounds over time.
if you read my article, you know I built an entire context system (ALIVE walnuts) on top of hermes specifically because the default memory wasn’t enough. pluggable memory means those kinds of experiments can now live inside the framework instead of alongside it.
the pace on this project is something I’ve never seen in open source.
Hermes Agent v0.7.0 is out now.
Our headline update:
Memory is now an extensible plugin system. Swap in any backend, or build your own. Built-in memory works out of the box; six third-party providers are ready to go. Pick one with 'hermes memory setup'.
Full changelog below ↓