frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Knowl – CLAUDE.md hit 1000 lines, so I built memory that prunes itself

https://github.com/dat999zx/knowl
1•dat999zx•40m ago
Using 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 superseded) and remove it out of main retrieval but still keeps full history.

There are many more cool features like transcript search, multi-workspace sharing, change detection impact... and Knowl Cloud for team-sync too.

We benchmarked Knowl on MemoryAgentBench - FactConsolidation single-hop @262K context and got suprising result:

- Knowl: 0.90 <- I ran this

- agentmemory: 0.79 <- and this

- Gpt-4o (full context): 0.60

- Mem0: 0.18

- Zep: 0.07

In multi-hop we scored 0.07 (ceiling of all time is 0.14) I ran at temperature 0.7. You can find full benchmark in my repo.

This is fully open-source, connect to almost every providers through MCP (Claude Code, Codex, Cursor, Antigravity...). And it is fully local (unless you use Knowl Cloud).

I'd love to get some feedback. Cheers!

Comments

dat999zx•16m ago
Install takes 30 seconds:

npm install -g @dat999zx/knowl

knowl init

That's it, fully working now.

Also all your atoms are stored inside of knowl.db file which is at root of your project after initializing. You can use knowl view command to watch the atoms and how they interact with each other.

Logging Back into Facebook

https://default.blog/p/logging-back-into-facebook
1•jger15•3m ago•0 comments

Claude Watermarks AI-Generated Text

https://magazine.sebastianraschka.com/p/claude-watermarking
1•vismit2000•8m ago•0 comments

Coding was never the hard part

https://ulveon.net/p/2026-08-13-coding-was-never-the-hard-part/
1•signa11•9m ago•0 comments

Harvard's A.I. Clones Will Hear Your Startup Pitch Now

https://www.nytimes.com/2026/08/22/business/dealbook/harvard-ai-faculty.html
1•mitchbob•12m ago•1 comments

A short essay on the times we're living in

https://michelangelogubinelli.com/essays-and-dissertations/when-the-room-is-in-motion/
1•minimagate•12m ago•1 comments

Thunder + fiber-optic cabling used for seismic imaging

https://arstechnica.com/science/2026/08/researchers-use-thunderquakes-to-study-structure-of-earth...
2•Brajeshwar•16m ago•0 comments

AI agents merged two dangers once kept separate: reach and judgment

https://syntheticauth.ai/posts/agent-nation-03-the-threshold
1•zerolayers•17m ago•1 comments

Ask HN: Why do devs still respect YC/HN?

2•LowTechHN•18m ago•0 comments

Project Ara (Google's attempt at a modular smartphone)

https://en.wikipedia.org/wiki/Project_Ara
2•merek•19m ago•0 comments

Hot Take: Harness, Loop Engineering, Graph Engineering Are Bullshit

https://akitaonrails.com/en/2026/08/18/hot-take-harness-loop-engineering-graph-engineering-are-bu...
1•evacilei•19m ago•0 comments

Will the Open Internet Survive the War on Bots?

https://cdt.org/insights/will-the-open-internet-survive-the-war-on-bots-mapping-the-debate-over-a...
1•jruohonen•20m ago•0 comments

Show HN: Get Your IP Address

https://ip.ysebie.be/
1•whizzx•22m ago•0 comments

OpenLogi: Native, local-first alternative to Logitech Options+, written in Rust

https://github.com/AprilNEA/OpenLogi
2•taubek•24m ago•1 comments

Janus, a native Linux GTK3 text editor

https://github.com/gholmann16/Janus
3•gholmann16•25m ago•1 comments

Delivery drivers will get minimum wage in Australia's 'world-first' deal

https://www.theguardian.com/business/2026/aug/16/delivery-drivers-will-get-a-minimum-wage-in-aust...
3•tcp_handshaker•28m ago•0 comments

Using a shock collar to stop myself doomscrolling

https://011.sh/posts/pavlov/
2•mooncakes_ooohh•29m ago•0 comments

The Hidden History of the Western Esoteric Tradition

https://www.marymacgregor-reid.com/writing/occult-the-hidden-history-of-the-western-esoteric-trad...
3•jruohonen•34m ago•3 comments

The Next China Shock Is Here

https://www.nytimes.com/2026/08/21/opinion/ezra-klein-podcast-brad-setser.html
4•thelastgallon•34m ago•1 comments

Meta's Big Reckoning Is Here

https://www.wired.com/story/metas-big-reckoning-is-here/
2•rblion•37m ago•1 comments

A Year in LLM Serving: Workload Evolution, Caching and Load-Balancing

https://arxiv.org/abs/2608.13573
1•1a1a11a•37m ago•0 comments

Hootsuite Leaked AWS Keys

https://lunarcyber.com/domain-exposure/hootsuite.com
1•freemh•37m ago•0 comments

80% of developers find AI coding more addictive than helpful

https://www.zdnet.com/article/80-of-developers-find-ai-coding-more-addictive-than-helpful/
4•theanonymousone•39m ago•0 comments

Two things I've learned from game development as a web developer

https://codeutopia.net/blog/2026/08/22/two-things-ive-learned-from-game-development/
2•theanonymousone•39m ago•0 comments

Show HN: Knowl – CLAUDE.md hit 1000 lines, so I built memory that prunes itself

https://github.com/dat999zx/knowl
1•dat999zx•40m ago•1 comments

Digging the grave of my job: Hollywood creatives training AI to do their jobs

https://www.theguardian.com/technology/2026/aug/22/the-hollywood-creatives-training-ai-to-do-thei...
7•theanonymousone•40m ago•3 comments

Show HN: 3D Engine for Rust Programs

https://github.com/David-OConnor/graphics
2•the__alchemist•41m ago•0 comments

Always-On Agent Computers for Supabase

https://sanbox.cloud/blog/always-on-sanbox-computers-for-supabase/
1•oryx1729•43m ago•0 comments

A Friendly Introduction to Racket

https://geometridae.bearblog.dev/a-friendly-introduction-to-racket/
9•signa11•45m ago•0 comments

StateM: Stateful control for long-horizon agents

https://github.com/henryqin1997/statem
1•johntrob14•46m ago•1 comments

Freud in the Age of Therapy-Speak

https://hedgehogreview.com/issues/the-fading-promise-of-higher-education/articles/freud-in-the-ag...
1•DiscourseFan•48m ago•0 comments