RepoWiki CLI

The CLI builds wikis from local or GitHub codebases, links modules and traces answers to source-file line ranges.

  • 303 ★ on the repository
  • Last commit
  • MIT
CLI

Extended access

Why this level

  • The CLI reads source, writes docs and cache, and submits analysis context to the chosen model.
All reasons and checks

he-yufeng/repowiki

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/repowiki

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The CLI reads source, writes docs and cache, and submits analysis context to the chosen model.

This is third-party code. Review the repository files before installing.

What it does

RepoWiki turns codebases into linked documentation. Its scan command reads modules and produces overviews, diagrams and a reading path. Separate commands provide a repository map and suggested diff-review order. Outputs include Markdown, JSON and self-contained HTML. Terminal or web questions return source references with line ranges. Later scans use caching and rebuild affected pages.

Who it is for. Documentation authors and new teammates who need a reading path through a large repository.

Good fit when

  • Project onboarding needs a module and relationship overview.
  • Changed code needs targeted documentation refresh.
  • A review needs an ordered list of files to inspect.
  • A teammate needs one HTML overview with diagrams.

Not a fit when

  • Source code must not reach the selected LLM provider.
  • You need a test-coverage report, but only a dependency map is available.
  • Remote-clone analysis needs Git history absent from a shallow clone.

Example request

Generate an HTML overview of the test repository and show any files excluded from analysis.

Limitations

Generation requires access to a selected model, so check credentials and rules for submitting source code. Git exclusions and common-secret-file filtering reduce scope but do not replace inspection of submitted content. Scanning can be partial; review warnings about omitted or oversized files. URL-based repositories use shallow clones, so arbitrary revision comparisons require a local checkout with full history.

How to disable. Stop the web server and remove automatic Git-hook or CI scans. Generated docs and cache remain separate from source files.

FAQ

How do I scan a local folder?

Run `repowiki scan ./my-project` with the project path.

Can I ask questions in the terminal?

Yes. Use `repowiki chat .` for the selected project.

Does the repository map need an LLM?

`repowiki map .` produces a ranked map without model calls.

How do I rebuild every page?

Add `--full` to the scan command.

How do I start the web interface?

Install `repowiki[web]` and run `repowiki serve ./my-project`.

Discussion

No questions or reviews yet.

CLI tools

OpenWiki builds linked Markdown repository wikis, retains source evidence and lets agents search documentation across projects.

CLIExtended access17.8KRepository stars

ReadmeAI analyzes repository files and drafts a README with a project overview, directory structure and setup guidance.

CLIExtended access3KRepository stars
Russian stack

A Python MCP server and CLI for Yandex Wiki: create, read, update and delete pages by slug

MCP serverExtended access1Repository stars

The plugin compiles notes or codebases into a topic wiki with source backlinks and a user-approved article structure.

PluginExtended access330Repository stars
Official

A CLI and skill for an agent to publish reports and specs as HTML documents that a team comments on, with every version kept

CLIExtended access410Repository stars

A self-hosted RAG platform: cited answers over GitHub, Notion, Drive and files, with an MCP mode for Claude Code.

MCP serverExtended access123Repository stars

README in short

Analysis uses a SQLite cache. Oversized Python files are represented through definition skeletons rather than only a truncated opening.

README badge

Report a problem

Foxx AIRepoWiki
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.