{"repo":"s-gryt/memory-mason","free":true,"listed":false,"github":"https://github.com/s-gryt/memory-mason","clone":"git clone https://github.com/s-gryt/memory-mason.git","description":"Memory Mason automatically captures AI conversations and turns them into structured notes inside your Obsidian vault, inspired by Karpathy’s LLM Wiki approach.","language":"JavaScript","stars":14,"topics":["ai","knowledge-management","knowlege-base","llm","memory","notes","obsidian","vault","wiki"],"license":"MIT","category":"ai-agents","readme_excerpt":"Memory Mason Capture AI conversations. Build an Obsidian knowledge base. One command. --- What It Does Memory Mason hooks into your AI coding agent and silently captures every conversation into daily Obsidian logs. When you're ready, run /mmc to compile raw logs into structured knowledge articles — concepts, synthesis pages, and MOCs — all interlinked with [[wikilinks]] . Then use /mmq to retrieve answers from your compiled knowledge base without leaving the conversation. No API key needed. No cloud sync. Everything stays local in your Obsidian vault. How data flows in Hooks capture prompts, tool results, and session transcripts into daily log files. Before anything reaches your vault, a six-stage filtering pipeline strips noise and protects sensitive data: 1. Tag stripping — Removes system-reminder, system-instruction, and other injected tags 2. ANSI removal — Strips terminal control characters from tool output 3. Event classification — Categorizes each event as error, test result, discovery, exploration, meta, or noise. Exploration and meta events are discarded; errors and test results are always kept. 4. Prose compression — Removes filler words and hedging phrases while preserving code blocks, URLs, inline code, and quoted strings 5. Sensitive content blocking — Skips capture when input contains credentials, private keys, .env contents, or paths like .ssh/ and .aws/ 6. Deduplication — Content-hash check prevents the same data from being written twice within a session Memor","default_branch":null,"files":null,"tree":[],"storefront":"/r/s-gryt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/s-gryt/memory-mason/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."}