{"repo":"Siddhant-K-code/distill","free":true,"listed":false,"github":"https://github.com/Siddhant-K-code/distill","clone":"git clone https://github.com/Siddhant-K-code/distill.git","description":"Context intelligence layer for LLM agents: persistent memory with write-time dedup, sensitivity tagging, conflict detection, and hierarchical decay. ~12ms. No LLM calls. MIT.","language":"Go","stars":171,"topics":["deduplication","developer-tools","go","golang","llm","pinecone","qdrant","rag","vector-database","ai-agents"],"license":"MIT","category":"ai-agents","readme_excerpt":"Distill Your agent remembers what matters. Distill gives LLM agents persistent, deduplicated memory that survives across sessions. It prevents repeated re-learning, surfaces conflicting information before it causes mistakes, and compresses aging context so the signal stays high. Other tools compress what goes into your agent. Distill controls what your agent remembers — across sessions, without conflicts, ranked by what matters now. Learn more → 📖 Distill implements the 4-layer context engineering stack described in The Agentic Engineering Guide , a free open book on AI agent infrastructure. The Problem Agents forget. Every new session starts from zero — the same constraints, preferences, and facts have to be re-established. When context does persist, 30-40% of it is semantically redundant, and contradictory information sits side by side with no signal about which version is current. This causes non-deterministic outputs, confused reasoning, and failures that only show up at scale. Better prompts don't fix it. The agent needs memory it can trust. How It Works No LLM calls. Fully deterministic. 12ms overhead. Stage What it does ------- ------------- Remember Persistent memory across sessions with write-time dedup, expiry, and sensitivity tagging Deduplicate Cluster semantically similar chunks, keep one representative per cluster Compress Extractive compression to remove noise and preserve signal Summarize Progressively condense conversation history as turns age Cache Annotate","default_branch":null,"files":null,"tree":[],"storefront":"/r/Siddhant-K-code","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Siddhant-K-code/distill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}