Start with the structure
Index repository entities and relationships. Generate architecture and reference pages with the scaffold command before adding an LLM to the workflow.
Turn a repository into architecture maps, module references and documentation you can update as the code changes. Follow the development of RepoDocs.
CLI tools exist today. Cloud access is in development.
A repository tells you what exists. Documentation helps your team understand how it fits together.
Index repository entities and relationships. Generate architecture and reference pages with the scaffold command before adding an LLM to the workflow.
Connect module references, architecture notes and an overview in a documentation site your team can read and review.
Use CLI analysis and CI commands to inspect change impact and refresh documentation alongside repository changes.
The CLI is the current product. The example below separates structural scaffolding from LLM-assisted generation.
repodocs init . repodocs scaffold . repodocs index . repodocs update .
The scaffold command produces architecture and reference pages without an LLM. The update workflow uses your configured model. CI commands support change-impact analysis.
Read the reproducible example ↗Commands shown from the current CLI source. Results depend on language support, configuration and model access.
A practical workflow for turning a repository into architecture and reference documentation with the RepoDocs CLI.
Read the guide ↗Use generated repository maps as a starting point for architecture documentation, then add the decisions a parser cannot know.
Read the guide ↗A practical approach to checking generated documentation and reviewing change impact in a repository workflow.
Read the guide ↗Product updates, new documentation examples and news about cloud access. Subscribe by email when the mailing list opens.
RepoDocs currently has a Rust CLI implementation for repository indexing, scaffolding, updates and CI workflows. A hosted cloud product is in development. This site collects interest in updates; it does not provide repository upload or paid cloud access.