Git Wiki

Ingest kilder inn i en git-støttet, qmd-søkbar personlig wiki med krysslinker og drift-linting.

av rarce · rarce/git-wiki

Bestått ★ 8.8/10

Git Wiki — Ingest kilder inn i en git-støttet, qmd-søkbar personlig wiki med krysslinker og drift-linting.

Hva den gjør

Implementerer Karpathy LLM-wiki-mønsteret: lagrer rå kilder uforanderlig, skriver syntetiserte wikisider med krysslinker, oppdaterer en indeks og en append-only logg, committer (og pusher til GitHub når en remote eksisterer), og re-embedder for qmd hybrid søk. Utløses av 'lagre dette i notatene mine', 'hva vet jeg om X', eller 'lint wiki-en'; krever git og tredjeparts qmd CLI, opplyst i sitt eget kompatibilitetsfelt.

Testrapport

Faktisk kjørt hele pipelinen for ekte (scaffoldet en wiki med den medfølgende setup.sh, installert qmd via npx, inntatt et BM25-notat, spurt det tilbake med 93% relevans med korrekte sitater) — men traff en ekte feil underveis: SKILL.mds ingest steg 9 sier 'qmd embed — kun endrede filer blir re-embeddet' og stopper der, når faktum er at nylig opprettede wikisider er stille usynlige for søk før 'qmd update' kjøres først; embed alene rapporterte 'Alle innholds-hashes har allerede embeddings' og hoppet over de 3 nye filene helt.

Testet på: 2026-07-14 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/rarce/git-wiki
cd git-wiki
mkdir -p ~/.claude/skills
cp -r skills/git-wiki ~/.claude/skills/git-wiki

Kommandoer og eksempelprompter

  • /git-wikiIngest kilder inn i en git-støttet, qmd-søkbar personlig wiki med krysslinker og drift-linting.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Save this article into my personal notes wiki with cross-links
  • What do I already know about vector databases from my saved notes?
  • Lint my notes wiki for stale links and broken cross-references