with one click
llm-wiki-github
// Extension for llm-wiki: ingest GitHub repository context such as issues, pull requests, releases, and README material into the wiki.
// Extension for llm-wiki: ingest GitHub repository context such as issues, pull requests, releases, and README material into the wiki.
Build and maintain a persistent, interlinked markdown knowledge base using Karpathy's LLM Wiki pattern โ compile knowledge once from sources, keep it current, and query it without re-reading raw documents every time.
Extension for llm-wiki: search arXiv papers and ingest them into the wiki. No API key required. Combines with llm-wiki's ingest operation.
Extension for llm-wiki: use an Obsidian vault as the wiki directory. The llm-wiki structure is Obsidian-native โ wikilinks, graph view, and Dataview work out of the box.
| name | llm-wiki-github |
| description | Extension for llm-wiki: ingest GitHub repository context such as issues, pull requests, releases, and README material into the wiki. |
| version | 1.0.0 |
| metadata | {"category":"workflow","agent_type":"general-purpose","requires":"llm-wiki"} |
Use GitHub repository material as first-class source input for llm-wiki.
This extension is useful when your wiki tracks a codebase, product space,
roadmap, or ecosystem where GitHub itself is a primary source of truth.
| GitHub source | Typical wiki output |
|---|---|
| README / docs | Entity or concept page updates |
| Release notes | Timeline updates, comparisons, product shifts |
| Issues | Problem statements, constraints, decisions |
| Pull requests | Change rationale, implementation trade-offs |
| Discussions | Open questions, community signals |
Prefer GitHub CLI with an authenticated session:
gh auth status
or use an environment token:
export GH_TOKEN=ghp_your_token_here
Do not hardcode tokens into wiki files.
| Action | Command |
|---|---|
| List recent issues | gh issue list --repo OWNER/REPO --limit 10 |
| View issue details | gh issue view 123 --repo OWNER/REPO --comments |
| List recent PRs | gh pr list --repo OWNER/REPO --limit 10 |
| View PR details | gh pr view 456 --repo OWNER/REPO --comments --files |
| View releases | gh release list --repo OWNER/REPO --limit 10 |
Save the GitHub material under raw/articles/ or raw/transcripts/:
$wiki = $env:LLM_WIKI_PATH ?? "$HOME/wiki"
$slug = "owner-repo-release-2026-04"
Set-Content "$wiki/raw/articles/$slug.md" "# Release notes`n`n..."
Suggested naming:
raw/articles/repo-readme-2026-04.mdraw/articles/owner-repo-release-2026-04.mdraw/transcripts/issue-123-discussion.mdraw/transcripts/pr-456-review-thread.mdFocus on:
Use normal llm-wiki rules:
index.md and log.mdUse for:
Typical output:
Use for:
Typical output:
raw/ first, then ingest from that cleaner source