
geronimo-iia/llm-wiki
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP 서버를 가진 Git-backed wiki 엔진 - 화합물을 만드는 지식
개요
대리인을 위한 headless 위키 엔진. 24 MCP 도구. 1 Rust 바이너리. 안쪽으로 LLM 없음. git-backed Markdown wiki - 검색 가능, 유형, 그래프 연결. 모든 MCP 호환 에이전트 또는 ACP를 통해 IDE에서 명령 행에서 액세스 할 수 있습니다. 대부분의 AI 지식 도구 검색 및 모든 쿼리에 생성. 각 응답은 일회용입니다 - 아무것도 배운 것은, 아무것도 유지되지 않습니다. 같은 질문을 두 번과 스크래치에서 LLM 이유. llm-wiki는 Andrej Karpathy가 도입한 다른 패턴을 구현합니다. ingest 시간에서 프로세스 소스, 쿼리 시간. LLM은 wiki에 각 소스를 통합합니다. — updating Concept 페이지, 소스 요약 작성, 기적 금전 - 결과가 커집니다. 모든 추가와 지식 화합물. 엔진은 순수한 인프라입니다. 파일, git, 전체 텍스트 검색 및 그래프 구조를 관리합니다. LLM은 항상 외부이며 MCP를 통해 엔진의 도구를 호출하고 페이지를 읽고 페이지를 작성하고 지식을 커밋합니다.
개요(AI 번역)
대리인을 위한 headless 위키 엔진. 24 MCP 도구. 1 Rust 바이너리. 안쪽으로 LLM 없음.
** 화합물의 구조 지식 - 증발하지 않는 대답. **
git-backed Markdown wiki - 검색 가능, 유형, 그래프 연결. 오시는 길 모든 MCP 호환 에이전트 또는 ACP를 통해 IDE에서 명령 행.
RAG와 문제
대부분의 AI 지식 도구 검색 및 모든 쿼리에 생성. 각 응답은 일회용 - 아무것도 배운, 아무것도 유지되지 않습니다. 같은 질문을 두 번 그리고 찰상에서 LLM 이유.
llm-wiki는 다른 패턴을 구현합니다. —Dynamic Knowledge Repository (DKR), Andrej Karpathy에 의해 소개:
제스처에서 프로세스 소스, 쿼리 시간. LLM은 각각 통합 wiki에 소스 — updating 개념 페이지, 생성 소스 요약, 기적 금전 - 결과가 커집니다. 지식 화합물과 모든 것.
| | 전통 RAG | llm-wiki (DKR) | 인포메이션 센터 | 지식이 내장되었을 때 | 자주 묻는 질문 자주 묻는 질문 | 횡단보도 | Ad hoc or missed | 사전 제작, 형 그래프 | | 지식 축적 | 각 쿼리 재설정 | 시간 이상 화합물 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
llm-wiki
A headless wiki engine for agents. 24 MCP tools. One Rust binary. No LLM inside.
Build knowledge that compounds — not answers that evaporate.
A git-backed Markdown wiki — searchable, typed, graph-linked. Accessible from the command line, from any MCP-compatible agent, or from any IDE via ACP.
The problem with RAG
Most AI knowledge tools retrieve and generate on every query. Each answer is disposable — nothing is learned, nothing is kept. Ask the same question twice and the LLM reasons from scratch.
llm-wiki implements a different pattern — the Dynamic Knowledge Repository (DKR), introduced by Andrej Karpathy:
Process sources at ingest time, not query time. The LLM integrates each source into the wiki — updating concept pages, creating source summaries, flagging contradictions — and commits the result. Knowledge compounds with every addition.
| Traditional RAG | llm-wiki (DKR) | |
|---|---|---|
| When knowledge is built | At query time | At ingest time |
| Cross-references | Ad hoc or missed | Pre-built, typed graph |
| Knowledge accumulation | Resets each query | Compounds over time |
| Audit trail | None | Git history per page |
| Data ownership | Provider systems | Your files, your git repo |
How it works
The engine is pure infrastructure. It manages files, git, full-text search, and graph structure. The LLM is always external — it calls the engine’s tools via MCP, reads pages, writes pages, and commits knowledge. Intelligence flows through skills, not the binary.
LLM agent
│
├── wiki_list(format: "llms") → all pages grouped by type
├── wiki_search("mixture of experts") → ranked results + facets
├── wiki_content_read("concepts/moe") → full page + backlinks
├── wiki_graph(root: "concepts/moe") → typed graph in Mermaid/DOT
├── wiki_suggest("concepts/moe") → pages worth linking
├── wiki_content_new("concepts/new-page") → scaffold + returns local path
├── [write directly to path] → no MCP round-trip
└── wiki_ingest(path: "concepts/") → validate, index, commit
A wiki page is a plain Markdown file with typed frontmatter:
---
type: concept
title: Mixture of Experts
status: active
confidence: 0.9
tags: [routing, scaling, efficiency]
sources:
- sources/switch-transformer-2021
- sources/mixtral-2024
concepts:
- concepts/sparse-routing
- concepts/scaling-laws
---
Sparse routing of tokens to expert subnetworks...
The engine validates frontmatter against a JSON Schema, extracts typed graph
edges from sources and concepts, and indexes everything in tantivy. The
graph is live the moment a page is committed.
Install
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"llm-wiki": {
"command": "llm-wiki",
"args": ["serve"]
}
}
}