{"repo":"bybit-exchange/kaas","free":true,"listed":false,"github":"https://github.com/bybit-exchange/kaas","clone":"git clone https://github.com/bybit-exchange/kaas.git","description":"Turn scattered notes, docs and transcripts into a queryable Markdown wiki — an LLM knowledge-base compiler with MCP access, no embeddings, self-hosted.","language":"Python","stars":106,"topics":["ai-agents","claude-code","golang","knowledge-base","knowledge-management","llm","markdown","mcp","model-context-protocol","openai-api"],"license":"MIT","category":"ai-agents","readme_excerpt":"KaaS — Knowledge as a Service English · 中文 Turn scattered notes, documents, and transcripts into a searchable, queryable personal Wiki — powered by LLM-driven knowledge compilation. Documentation · Quick Start · MCP access What Makes This Different Unlike typical RAG systems that chunk and embed raw text, KaaS compiles your content through a 4-phase LLM pipeline. What comes out is human-readable Markdown articles — not a black-box vector store. The Compiled Wiki What you get is a tree of Markdown articles: categories on the left, the rendered article in the middle, its headings down the right. Chat answers cite these articles by name, so an answer and the page it came from are one click apart. How It Works Raw content passes through four LLM phases: extract concepts, entities and decisions; classify them into articles; write or merge the Markdown; update the indexes. Retrieval then reads whole pages rather than embedded fragments — the LLM walks the master index, picks the articles it needs, and answers from their full text. Why We Built This KaaS started as an internal tool. Our knowledge lived scattered across documents, meetings, and email — and every time someone changed roles or left, the context they'd built up walked out with them. New people spent weeks piecing it back together. A distillation pipeline fixed that. It compiles each person's scattered material into a wiki tied to their role rather than their identity — so when someone moves on, the raw data goes but the","default_branch":null,"files":null,"tree":[],"storefront":"/r/bybit-exchange","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bybit-exchange/kaas/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."}