{"repo":"djolex999/vir","free":true,"listed":false,"github":"https://github.com/djolex999/vir","clone":"git clone https://github.com/djolex999/vir.git","description":"Distills your Claude Code sessions into an Obsidian vault you own. Filters out agent output, keeps what you actually decided.","language":"TypeScript","stars":15,"topics":["ai-memory","anthropic","claude","claude-code","developer-tools","llm","mcp","obsidian","ollama","knowledge-management"],"license":"MIT","category":"ai-agents","readme_excerpt":"vir An LLM Wiki for Claude Code, in your Obsidian vault. That graph is my vault. Every node is a plain markdown file that vir wrote by reading my Claude Code transcripts. It lives in Obsidian next to my own notes. There is no server, no account, no export step. Uninstall vir tomorrow and the vault stays yours. Two numbers 354 sessions. Claude Code prunes transcripts after about 30 days. 354 of my sessions now exist nowhere except this vault. The decisions and gotchas inside them would otherwise be gone. 243 transcripts, about 20 mine. Of the 243 transcripts on my machine, about 20 were sessions I actually drove. The rest were subagent runs, workflow phases, and headless SDK agents. Vir detects all three kinds and skips them by default. The vault holds your work, not your tooling's. Quick start vir init is a wizard: provider, models, vault path. vir run does one pass over your sessions and writes notes. When you like the output, vir schedule install registers a daemon that keeps the vault current. What it does Vir reads transcripts from /.claude/projects , filters out the noise, classifies what survives with Haiku, and distills durable knowledge with Sonnet. Notes are typed: patterns, gotchas, decisions, tools. Three input sources feed one vault: - Claude Code sessions. Retroactive: months of existing history become notes in one run. - Web articles clipped to a folder, e.g. via Obsidian Web Clipper. - PDFs and papers. Everything embeds into one vector space (Ollama, optional, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/djolex999","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/djolex999/vir/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."}