AI coding agents are stateless. Every new session, they re-scan your entire codebase to figure out where they are. That burns thousands of tokens before writing a single line of code.
I hit this building my own products. So I built HAM.
HAM gives agents scoped memory files at every directory level. Instead of re-reading everything, the agent reads a small file that says what's here, what decisions were made, and what happened last session.
Luseniik•1h ago