{"repo":"tuirk/Kompl","free":true,"listed":false,"github":"https://github.com/tuirk/Kompl","clone":"git clone https://github.com/tuirk/Kompl.git","description":"Knowledge compiler — turns scattered links, files, and bookmarks into a living wiki that compounds with every new source.","language":"TypeScript","stars":76,"topics":["knowledge-management","llm","llm-wiki","mcp","obsidian-alternative","personal-knowledge-management","pkm","second-brain","wiki","docker-compose"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"Kompl Compounding LLM-wiki — saves become interlinked wiki pages when they arrive. What is Kompl? Kompl is a compounding LLM-wiki. It works best as a second brain for personal use, or pointed at a project drive and queried through its MCP server. Save anything (a link, a PDF, a thread, a YouTube video, a bookmark export) and Kompl reads it as it arrives, pulls out the people, ideas, and arguments inside, and writes them into wiki pages that link to each other. Save new sources on the same topic and the existing pages update. Save a tenth and Kompl already sees the pattern across all ten without you having to ask. That reading is split between local work and LLM calls on purpose: an LLM shouldn't be paid to do a librarian's job. Local NLP goes first. spaCy handles named entities, and a router picks keyphrase methods based on how long and how entity-dense the text is, with TF–IDF overlap against your existing pages thrown in once you have a wiki to compare against. Those outputs feed the prompt as context, narrowing what the model has to figure out. Then a single LLM call returns the typed entities, concepts, claims, relationships, contradictions, and summary for that source. Deciding whether a new mention is something you already have runs as a cascade: alias and exact-title lookup, then fuzzy string matching, then local embeddings, with an LLM reserved for the genuinely ambiguous pairs. Which pages a source should touch is ranked by TF–IDF and confirmed by a small triage call","default_branch":null,"files":null,"tree":[],"storefront":"/r/tuirk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tuirk/Kompl/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."}