Storing isn't remembering
There is a lot more to remembering than having the memory stored.
There is a lot more to remembering than having the memory stored.
Agent M's memory is at its simplest a folder hierarchy of markdown files. This experiment tested how to store them, simply, but also reliably across devices.
Agent M started as something I installed in a repo, and it kept growing, so it's moving to the host level and ... slowly ... becoming the assistant I had in mind when I started.
Running an agent all day used to mean hitting the usage ceiling by mid-afternoon. Here's how I cut a heavy day ~90% and made Agent M cheap enough to just leave running.
I set out to rebuild a trading engine. What I built instead was Agent M — an agent with a durable memory that works across every tool I use.
Sherwood came together fast, but it had drifted too much and needed a re-write. Re-writing it was where I realized that I needed to rebuild something else.