llm-wiki

Ingest PDFs, Markdown, and TXT files into a local wiki knowledge base.

2.5k|422|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/openJiuwen-ai/jiuwenswarm --skill llm-wiki-openjiuwen-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llm-wiki
Source: https://github.com/openJiuwen-ai/jiuwenswarm/tree/main/jiuwenswarm/resources/agent/workspace/skills/llm-wiki
Command: npx skills add https://github.com/openJiuwen-ai/jiuwenswarm --skill llm-wiki-openjiuwen-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of keeping your own private knowledge organized and searchable locally, so you can quickly ingest documents and get accurate answers or structural fixes without relying on external knowledge bases.

Core Features & Use Cases

  • Document ingestion for local sources: Ingest PDFs, Markdown, and TXT files into a persistent wiki backed by a deduplication manifest.
  • Question answering from compiled knowledge: Query the compiled wiki and answer using the retrieved facts with citations to original files.
  • Wiki health and maintenance (linting): Detect broken links and orphaned pages, then proactively repair wiki pages while preserving sources as the raw truth.
  • Use Case: Maintain a personal research library where you ingest meeting notes and reference PDFs, then ask the system to summarize specific decisions and later lint the wiki to keep it navigable.

Quick Start

Ask the AI to ingest the folder "/path/to/your-docs" into your local LLM Wiki and update the wiki index with links to the newly ingested knowledge.

Frequently Asked Questions about llm-wiki

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a local knowledge base from PDF and Markdown files?

To build a local knowledge base, you can ingest PDFs, Markdown, and TXT files into a persistent wiki. The system applies document ingestion to parse your local sources and compiles them into a queryable wiki backed by a deduplication manifest.

What is the best way to query facts from my ingested documents with citations?

Querying facts from ingested documents is done by searching the compiled local wiki. The system retrieves relevant facts from your knowledge base and answers your questions using the extracted information with citations to the original source files.

Can I fix broken links and orphaned pages in my markdown wiki?

Yes, you can fix broken links and orphaned pages by running wiki linting. The system detects structural issues and proactively repairs wiki pages to maintain navigability while preserving your original sources as the raw truth.

Does this local search approach work for maintaining a personal research library?

This local search approach works perfectly for maintaining a personal research library. You can ingest meeting notes and reference PDFs, ask the system to summarize specific decisions, and lint the wiki to keep your local knowledge base navigable.

Why must I keep the sources folder immutable when updating my knowledge base?

You must keep the sources folder immutable because the system edits only the wiki directory while treating sources as the raw truth. Ingestion changes are recorded in wiki/log.md, and the wiki/index.md is updated to reflect newly ingested knowledge without altering original documents.