github.com
Show HN: Knowl – CLAUDE.md hit 1000 lines, so I built memory that prunes itselfhttps://github.com/dat999zx/knowlUsing AI agents is amazing, but in long-term, I started to have more and more problems about the context of them. They keep forgetting what we are working on, opening a new chat session clears all their context, my CLAUDE.md had like 1000 lines.So I thought to install those agent memory that are on the market. Started out great, but I noticed that those memory only append and does not fix what is stale. First day I told it to use Lemon Squeezy as our MoR but second day I tell it to change to Polar. But when I ask it again, they keeps returning both answers or cannot decide which we are using.That's why I created Knowl. Knowl solves the problem with freshness of the knowledge. It split the knowledge into small data bits called "atom". Atoms can be of the following types: fact, decision, goal, constraint, architecture, state, skill so we can retrive atoms in categories.When conflict happens at write-time (a new atom conflicts with an old one), Knowl retires the old one (flag it with supeAug 22, 2026 2:13 PM





