59 points mthines 3 hours ago 54 comments
te_chris 2 hours ago | parent
slopinthebag 2 hours ago | parent
SwellJoe 2 hours ago | parent
This has the benefit of being something you can easily read over every now and then to make sure the model hasn't baked in some random comment you made about a specific circumstance a month ago and made a weird religion out of it.
nonethewiser 1 hour ago | parent
Memory just ensures there is a fairly high level of drift and inaccuracy in your context. Unless YOU are manually curating it.
Its similar to wiki systems where your agent produces tons of documentation and decision records, etc. Its a bunch of assertions about your codebase that you aren’t vetting and which is at most 90% correct. Thats good enough for a feature or bug fix that you can validate with tests but for the love of god throw the details away. You don’t want to codify that. It’s polluting the context and gimping the model.
nonethewiser 1 hour ago | parent
“Oh damn look its recommending something that looks like hexagonal architecture. I guess hexagonal is a really good - hey wait a second …”
imgyuri 2 hours ago | parent
jstanley 2 hours ago | parent
It would be like trying to accomplish something as a human but all your reference material is always in a different format, it would be maddening.
troupo 1 hour ago | parent
Only it's not read by agents, and largely ignored.
From Anthropic's recent self-congratulatory article:
---start quote ---
Injected memories use up valuable tokens, and an incorrect note can be carried into every session. Loading a note also doesn’t guarantee that Claude acts on it: our documentation on Claude Code warns that longer instruction files reduce adherence
...
It loads only the first 200 lines or 25 KB of MEMORY.md
https://www.anthropic.com/research/components-of-agent-memor...
--- end quote ---
monster_truck 2 hours ago | parent
Fordec 2 hours ago | parent
Implicated 2 hours ago | parent
Index it all. Embed it all. Give your agents the ability to query it all. Eval different configurations to figure out what works best for you.
hagen8 2 hours ago | parent
mfkhalil 1 hour ago | parent
The best version of memory I've experienced is when I give my agent a memory directory and just let it do what it wants in there, with minimal rules on my end.
alfiedotwtf 1 hour ago | parent
dizhn 1 hour ago | parent
totetsu 1 hour ago | parent
speedping 1 hour ago | parent
jaynate 1 hour ago | parent
grey-area 33 minutes ago | parent
I usually read the comments before deciding if the article is worth my time.
Caracas288 1 hour ago | parent
mthines 58 minutes ago | parent
The sections, points, ideas are by me :)
grey-area 11 minutes ago | parent
ulrikrasmussen 53 minutes ago | parent
This has no value because noone can separate what was designed by a human from design details that the LLM made up on the spot. That's fine for one-off generated stuff like web pages, but as a proposed standard for everyone to build on? No.
Muromec 6 minutes ago | parent
aacid 52 minutes ago | parent
Honestly I do not care if article was written letter by letter by human or written by agent steered by human.
I care about knowledge and quality, it it is there then it doesn't matter how was it written. I too hate LLM slop but I understand that not everything done by LLM have to be slop.
jaapz 48 minutes ago | parent
grey-area 31 minutes ago | parent
Yes the style is annoying and bombastic, but the objection goes deeper than that; it's annoying to have someone generate text with an LLM from a small outline or prompt, not even edit it for sense, and dump it on readers.
stein1946 45 minutes ago | parent
Yes it is and it's not a technical one: https://digital-strategy.ec.europa.eu/en/policies/eu-icons-l...
hbcdbff 24 minutes ago | parent
Given that the author could already have just inserted the text “hey I generated this via AI”, I see absolutely no reason why they’d go to the effort of adding an “AI label”.
nicce 23 minutes ago | parent
Muromec 10 minutes ago | parent
holoduke 28 minutes ago | parent
acron0 12 minutes ago | parent
hemkeshr 1 hour ago | parent
totetsu 1 hour ago | parent
but is were going to make the memorys portable.. we need to make the things they are pointing to portable also..
jaynate 1 hour ago | parent
kohlerm 59 minutes ago | parent
mmasu 48 minutes ago | parent
everforward 28 minutes ago | parent
The agent actually did pretty well managing and searching it with grep.
A lot of these memory systems are reaching for the stars and I sort of suspect we’re way past the Pareto point for coding there.
skeptic_ai 19 minutes ago | parent
grey-area 29 minutes ago | parent
Imagine how humans would function if we carried our memories around in overflowing notepads and had to consult them every time we wanted to know a fact or remember a person we had met, it would be exhausting and inefficient.
baalimago 25 minutes ago | parent
Besides, do we really want memory of user A's agents to co-exist with memory of user B? Not really. So the argument for collaboration and sharing is quite slim, at least for coding agents. The repository specific context can be encoded into a docs/ or architecture/ directory, just like it's been done pre-agent times as well.
For monitoring deployed agents: maybe. For this I built (yet another) memory management tool slivingdoc.dev, with this it's possible to pull down the durable context of all agents. But here the problem is a distributed system one, not format of the memories.
cryptoboy2283 25 minutes ago | parent
armchairhacker 23 minutes ago | parent
AI does benefit from learning to use skills, and being instructed with good structures (like “save [specific important kind of detail] in memories” and “plan before implementing anything”). But none of these memory solutions seem better than any other, they’re basically just different folders. Your CLAUDE.md can say “see AGENTS.md” and AGENTS.md can say “write memories to .agent/memories/“, and I’d be interested in a measurement, but I assume it performs almost the exact same as native CLAUDE.md and .claude/memories.
One thing I’ve noticed AI does much better than me, is not have OCD over the “perfect” solution.
hbcdbff 19 minutes ago | parent
htsh 12 minutes ago | parent
The bytedance team makes it. I often wonder if it does not get attention here in America b/c it is Chinese?
eladlev 11 minutes ago | parent
rickdg 7 minutes ago | parent
What are some real issues now? Auth? You want to retroactively implement boundaries? Is version control the problem?