{"repo":"marklubin/synix","free":true,"listed":false,"github":"https://github.com/marklubin/synix","clone":"git clone https://github.com/marklubin/synix.git","description":"Memory architectures that evolve with your agent","language":"Python","stars":12,"topics":["agent-memory","agents","ai-agents","anthropic","build-tool","clawd","dbt","embeddings","letta","llm"],"license":"MIT","category":"ai-agents","readme_excerpt":"███████╗██╗ ██╗███╗ ██╗██╗██╗ ██╗ ██╔════╝╚██╗ ██╔╝████╗ ██║██║╚██╗██╔╝ ███████╗ ╚████╔╝ ██╔██╗ ██║██║ ╚███╔╝ ╚════██║ ╚██╔╝ ██║╚██╗██║██║ ██╔██╗ ███████║ ██║ ██║ ╚████║██║██╔╝ ██╗ ╚══════╝ ╚═╝ ╚═╝ ╚═══╝╚═╝╚═╝ ╚═╝ Programmable memory for AI agents. Get started in 60 seconds That's it. You get episode summaries, monthly rollups, a core memory document, and full-text search — with every insight traced back to its source. What just happened Synix processed your sources through a pipeline — a directed graph of transforms you define in Python: 1. Sources — raw data was parsed from ./sources/ 2. Episodes — each source got an LLM-generated summary (1:1) 3. Monthly rollups — episodes were grouped by month and synthesized (N:M) 4. Core memory — all rollups were compressed into a single document (N:1) 5. Search index — everything was indexed for full-text search The template gave you a working pipeline. When you need to change it — different prompts, different grouping, different layers — you edit pipeline.py . Same tool, no migration. The problem Synix solves Memory is harder than it looks. You won't get it right the first time — nobody does. The question is what happens when you need to change it. Every agent memory tool — Mem0, Letta, Zep, LangMem — gives you one flat bucket. Same storage, same rules, same lifecycle for everything your agent knows. When memory breaks, it breaks silently — contradictions, stale context, hallucinated recall. And when you realize your memory architectu","default_branch":null,"files":null,"tree":[],"storefront":"/r/marklubin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/marklubin/synix/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."}