All research

EMNLP 2024 Conference paper

RepoAgent: An LLM-Powered Open-Source Framework for Repository-level Code Documentation Generation

An open-source agent that generates and maintains documentation with a view of the whole code repository.

Qinyu Luo*, Yining Ye*, Shihao Liang, Zhong Zhang, Yujia Qin, Yaxi Lu, Yesai Wu, Xin Cong, Yankai Lin, Yingli Zhang, Xiaoyin Che, Zhiyuan Liu, Maosong Sun

* Equal contribution.

Fig. 2 — Original RepoAgent framework.Original source ↗
RepoAgent
RepoAgent framework with global structure analysis, documentation generation, and documentation update.

Fig. 2 — Original RepoAgent framework.

01 / The question

How can documentation stay useful as a repository grows and its code changes?

02 / The approach

RepoAgent

RepoAgent uses language models to generate repository-level documentation and update it alongside code changes. The framework connects documentation generation with repository understanding, supporting an ongoing development workflow.

Read the full paper

03 / Citation

Cite this work

Select the citation to copy it manually.

04 / Versions & records

Publication record

2 Google Scholar records

READ HERE · 29 PAGES

Full paper

Document

Loading document…

Scroll through every page. Select text to copy, or use search to find a passage.

More research

View all

GET IN TOUCH

Let’s talk.

For research, collaboration, or a conversation. Email me or connect on LinkedIn and X.

You can also select and copy the address above.