# RepoFold > RepoFold generates a documentation wiki from a GitHub repository. Every claim cites the exact file and lines of code it describes, citations are validated against the source, and the wiki keeps itself current as the code changes. It also exposes the wiki to coding agents over MCP. - [Homepage](https://repofold.dev): what RepoFold does and how it works - [llms-full.txt](https://repofold.dev/llms-full.txt): the full product documentation, FAQ, and all blog posts inlined in one file - [Showcase](https://repofold.dev/showcase): live wikis generated from well-known open-source repositories - [Open-source edition](https://github.com/Neilbenji/repofold): the same cited-wiki pipeline running fully offline on local Ollama models ## Example wikis - [vercel/ms wiki](https://repofold.dev/showcase/vercel/ms): generated documentation with line-level citations into the source - [expressjs/express wiki](https://repofold.dev/showcase/expressjs/express): generated documentation with line-level citations into the source ## Blog - [Free tokens change the design: porting a cost-optimized LLM pipeline to local models](https://repofold.dev/blog/free-tokens-change-the-design): Our cloud pipeline is tuned to minimize token cost. On a local GPU that optimization is backwards. Here is how inverting it took an 8B-class model from thin, uncited pages to a median of twelve verified citations per page. - [Ollama silently truncates your prompts, and your only symptom is bad output](https://repofold.dev/blog/ollama-silently-truncates-your-prompts): Ollama defaults to a 4096-token context window and cuts longer prompts without an error. How it degraded our pipeline, how to detect it, and how to fix it on every platform. - [Why we open-sourced RepoFold: some code is never allowed to leave the building](https://repofold.dev/blog/why-repofold-is-open-source): The most common objection to RepoFold was never about quality. It was policy. So we released the pipeline as open source, running fully offline on local models, with citations that are correct by construction. - [How I force an LLM to cite every sentence it writes about your code](https://repofold.dev/blog/llm-citations-that-cannot-lie): Prompting a model to "cite your sources" does not work. Here is the validation pipeline that makes generated documentation verifiable, and what it costs to keep it honest. ## Other - [Changelog](https://repofold.dev/changelog): product updates - [Security and privacy](https://repofold.dev/security) - [Terms of Service](https://repofold.dev/terms) - [Privacy Policy](https://repofold.dev/privacy)