{"repo":"LARIkoz/eidetic","free":true,"listed":false,"github":"https://github.com/LARIkoz/eidetic","clone":"git clone https://github.com/LARIkoz/eidetic.git","description":"Claude Code memory system — auto context injection, drift detection, compounding, FTS5/vector search, Obsidian vault export. Zero core deps.","language":"Python","stars":12,"topics":["ai-memory","claude-code","claude-hooks","fts5","knowledge-management","long-term-memory","sqlite","zettelkasten","context-engineering","developer-tools"],"license":"MIT","category":"databases-storage","readme_excerpt":"🇬🇧 English · 🇷🇺 Русский Eidetic Long-term memory for AI coding agents — that knows when its memories go bad. What is it? · Why · Install · How to use it · How it works · Features · Compare --- What is it? Eidetic gives an AI coding agent long-term memory that lives in plain Markdown files and is searched with hybrid FTS5 + vector search. One engine, two kinds of memory : - Personal memory (PUSH) — your own decisions, rules, and project context. The agent writes its own memory: at every session end a small LLM pulls the decisions, rules, and lessons out of the transcript and files them as cards ( agent-extracted , 0.5× weight) — your memory grows from just working. It auto-injects into every Claude Code session (recallable on demand from any MCP agent too) and compounds — updating existing notes instead of piling up duplicates. - Topic bases (PULL) — an external corpus (API docs, a methodology, a book) you turn into an isolated base and attach only to the projects that need it . What makes it different from every other memory tool: it detects when memories go stale and down-ranks them — so more memory doesn't quietly make the agent worse (that's why it exists). Claude Code-native via zero-config hooks; works with Codex, Gemini, Cursor, Cline, and any MCP agent. Lineage: Luhmann's Zettelkasten, Tiago Forte's Second Brain, and Karpathy's LLM Wiki — its structure implemented end-to-end (typed pages, wikilinks, an op-log, a compounding write-path), plus declared-contradiction ","default_branch":null,"files":null,"tree":[],"storefront":"/r/LARIkoz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LARIkoz/eidetic/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."}