| ▲ | wongarsu 7 hours ago | ||||||||||||||||
I agree with the take not to bother with a sophisticated memory system. Anything worth remembering should be in docs, guides, source comments, commit messages or tickets. You don't need another layer, every conceivable granularity is already covered by existing best practices | |||||||||||||||||
| ▲ | sdesol 6 hours ago | parent | next [-] | ||||||||||||||||
> You don't need another layer I do think we need another layer, but it should be a routing layer. I am finalizing my pi-brains extension for Pi (https://github.com/earendil-works/pi) which does this: https://github.com/gitsense/pi-brains Right now "humans" need to define the routing rules for how to access information, but I will support what I call "knowledge agents" that can monitor conversations to inject context when needed. | |||||||||||||||||
| |||||||||||||||||
| ▲ | throwup238 7 hours ago | parent | prev | next [-] | ||||||||||||||||
Especially a layer that is largely out of band in a project (i.e. ~/.claude/…). In any project where I’ve needed memory I just add a line to AGENTS.md telling it to use MEMORY.md to save memories or STATUS.md to track progress. | |||||||||||||||||
| |||||||||||||||||
| ▲ | CuriouslyC 6 hours ago | parent | prev | next [-] | ||||||||||||||||
There is some value to agents being able to query the history of work done, docs aren't a good place to accumulate negative evidence for example, but it can be tagged in traces so that it's efficient to look up as needed. Additionally, docs rot while traces can be tagged with commit hashes and other things that make their lifetime clearer. | |||||||||||||||||
| |||||||||||||||||
| ▲ | re-thc 5 hours ago | parent | prev [-] | ||||||||||||||||
> I agree with the take not to bother with a sophisticated memory system. Anything worth remembering should be in docs, guides, source comments, commit messages or tickets. You don't need another layer That is a sophisticated memory system though -- maybe not to you experienced humans! | |||||||||||||||||