unrealandychan/rekipedia — AI Codebase Wiki

Scan any repo and generate an AI-powered wiki with file:line Q&A, dependency graphs, and MCP server support.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
repo-pathPath to the repository root to scan (default: current workspace).no.
output-dirPath to write the .rekipedia/ output directory.no.rekipedia
modelLLM model string (e.g. openai/gpt-4o, anthropic/claude-3-5-sonnet-20241022). Defaults to the rekipedia built-in default (gpt-4o-mini). no""
api-keyAPI key for the LLM provider. Pass your secret with api-key: ${{ secrets.OPENAI_API_KEY }} The action auto-detects the provider from the model name and sets the appropriate environment variable (OPENAI_API_KEY, ANTHROPIC_API_KEY, etc.). no""
focusComma-separated glob patterns to limit extraction to specific paths. Example: "src/auth/**,src/payments/**" Leave empty to scan the entire repository. no""
export-htmlSet to 'true' to also generate an interactive HTML wiki (export.html).nofalse
upload-artifactSet to 'true' to upload the .rekipedia/ directory as a GitHub Actions artifact.notrue
artifact-nameName of the uploaded artifact.norekipedia-wiki
python-versionPython version to use when installing rekipedia.no3.11
rekipedia-versionrekipedia version to install from PyPI (e.g. '0.15.1'). Leave empty to install the latest release. no""
extra-depsSpace-separated extra pip packages to install alongside rekipedia (e.g. 'tree-sitter-rust tree-sitter-go'). no""
namedescription
output-dirAbsolute path to the generated .rekipedia/ directory.
wiki-pagesNumber of wiki pages generated.
html-pathAbsolute path to export.html (only set when export-html is 'true').