whatisgithub

What is knowledge-wiki?

anthonyhann/knowledge-wiki — explained in plain English

Analysis updated 2026-05-18

1ShellAudience · developerComplexity · 3/5Setup · moderate

In one sentence

A tool that unifies scattered team docs into one searchable knowledge base an AI agent can query and reason over.

Mindmap

mindmap
  root((knowledge-wiki))
    What it does
      Unifies scattered docs
      Searchable knowledge base
      Agent reasoning
    Tech stack
      Shell
      Python
      Hybrid search
    Use cases
      Answer team questions
      Detect stale docs
      Import many formats
    Audience
      Engineering teams

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

Pull docs, spreadsheets, API specs, and meeting notes into one searchable knowledge base.

USE CASE 2

Ask an AI agent questions and get answers sourced from your own team's documentation.

USE CASE 3

Auto-detect when source documents change and flag stale docs before a push.

What is it built with?

ShellPython

How does it compare?

anthonyhann/knowledge-wikibaiyuetribe/test-herokucoorasse/vps-setup-skill
Stars111
LanguageShellShellShell
Last pushed2021-06-302026-05-21
MaintenanceDormantMaintained
Setup difficultymoderatehardmoderate
Complexity3/51/53/5
Audiencedeveloperdeveloperdeveloper

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

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires an AI coding assistant that supports slash commands to drive the tool.

So what is it?

knowledge-wiki is a tool that pulls a team's scattered documentation, spreadsheets, API specs, code comments, and meeting notes into one structured, searchable knowledge base that an AI agent can search and reason over directly. The problem it targets is familiar to many teams: when someone asks how a piece of the system works or why a past decision was made, people end up digging through several different tools or asking a colleague who may not remember either. It works as a set of commands, prefixed with a slash, that you run through an AI coding assistant. An initialize command sets up a folder structure, generates governance files like CLAUDE.md and CONTRIBUTING.md, installs supporting scripts, and adds a pre push git hook that checks for outdated documentation before you push code. From there you import documents from sources including Lark, Apipost, local code folders, and PDF files, and register external sources so the tool can automatically detect when they change and flag documentation that may be out of date. Once your knowledge base is built, you can ask it questions directly and get answers pulled from your own content, or ask it to reason step by step through more complex, multi part questions. It combines three retrieval techniques, keyword based search, dense vector search, and graph based search, to find relevant information. It can also auto generate wiki style pages that link to each other based on the imported content. The project supports over eleven input formats and documents both an English and a Chinese version of its README. It is aimed at engineering teams who want their internal knowledge to stay current and to be answerable by AI agents rather than scattered and forgotten across many separate tools.

Copy-paste prompts

Prompt 1
Help me initialize knowledge-wiki and import my team's docs from Lark and local code.
Prompt 2
Explain how knowledge-wiki combines BM25, dense, and graph search for retrieval.
Prompt 3
Show me how to register a sync source so knowledge-wiki flags outdated documentation.
Prompt 4
Walk me through asking knowledge-wiki a multi-step reasoning question about my codebase.

Frequently asked questions

What is knowledge-wiki?

A tool that unifies scattered team docs into one searchable knowledge base an AI agent can query and reason over.

What language is knowledge-wiki written in?

Mainly Shell. The stack also includes Shell, Python.

How hard is knowledge-wiki to set up?

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

Who is knowledge-wiki for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.