explaingit

cdsassj00/llm-wiki

Analysis updated 2026-05-18

13PythonAudience · vibe coderComplexity · 2/5LicenseSetup · moderate

TLDR

A skill that lets AI coding agents turn a local folder of documents into a searchable wiki with a 3D graph view.

Mindmap

mindmap
  root((llm-wiki))
    What it does
      Docs folder to wiki
      3D knowledge graph
      Local search
    Tech stack
      Python
      HTML bridge
      Claude CLI
    Use cases
      Organize lecture notes
      Build project docs wiki
      Ask questions locally
    Audience
      Coding agent users
      Students and researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Turn a folder of lecture notes or research papers into a browsable wiki with a knowledge graph.

USE CASE 2

Let an AI coding agent organize a messy project's documentation into linked wiki pages.

USE CASE 3

Ask questions about your own documents locally without sending them anywhere by default.

What is it built with?

PythonHTMLClaude CLI

How does it compare?

cdsassj00/llm-wiki1lystore/awaek47cid/wp2shell-lab
Stars131313
LanguagePythonPythonPython
Setup difficultymoderatemoderatemoderate
Complexity2/52/54/5
Audiencevibe codervibe coderresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Needs Python 3.10+ and, for AI search, an API key or Claude CLI login for one provider.

MIT license: use, modify, and share freely, including commercially, as long as you keep the copyright notice.

In plain English

llm-wiki is a skill that coding assistants like Claude, Cursor, or Codex can install and use to turn a folder of your documents into a browsable wiki with a 3D knowledge graph view, in a style inspired by Andrej Karpathy. You point an agent at a folder of documents such as lecture notes, research papers, or project files, and the agent asks a few questions, then builds an organized wiki out of them along with a visual map of how the documents connect. Installation happens through a command called npx skills add, which installs only the skill code itself to a shared agent skills folder. It does not read or copy your personal files, and it does not create any workspace or API keys on its own. The actual wiki setup and any AI configuration only happen afterward, inside a local workspace folder that you choose yourself. Once set up, a local bridge program runs only on your own computer, listening at the local address 127.0.0.1, and serves a handful of fixed actions: checking health, searching, asking questions, and exporting results. There is no general command execution endpoint. A one-click launcher script starts this bridge and opens an HTML page showing local search, document previews, links between documents, and an optional AI chat feature. By default, everything stays on your machine. If you turn on the optional AI search feature, only short excerpts from your top search results, capped at about 12 kilobytes, are sent to whichever AI provider you choose. Supported providers include the Claude command line tool, OpenRouter, OpenAI, Gemini, and Anthropic directly, and you only need to set up one of them. API keys are meant to be entered through a dedicated hidden-input setup tool rather than typed into chat windows or command lines. The project requires Python 3.10 or newer, plus a small set of Python dependencies, and optionally LibreOffice if you need to read older Office document formats. It is aimed at people already using AI coding agents who want a private, local way to organize and query their own documents, and it is released under the MIT license.

Copy-paste prompts

Prompt 1
Install llm-wiki and build a wiki from the documents in this folder.
Prompt 2
Set up llm-wiki with the lecture preset for my course notes.
Prompt 3
Explain how llm-wiki keeps my documents private when AI search is turned off.
Prompt 4
Help me configure an AI provider for llm-wiki's ask feature using a workspace .env file.

Frequently asked questions

What is llm-wiki?

A skill that lets AI coding agents turn a local folder of documents into a searchable wiki with a 3D graph view.

What language is llm-wiki written in?

Mainly Python. The stack also includes Python, HTML, Claude CLI.

What license does llm-wiki use?

MIT license: use, modify, and share freely, including commercially, as long as you keep the copyright notice.

How hard is llm-wiki to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is llm-wiki for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.