Free and Customizable Code Documentation with LLMs: A Fine-Tuning Approach
Not on the map. Why?
Abstract (arXiv)
Automated documentation of programming source code is a challenging task with significant practical and scientific implications for the developer community. We present a large language model (LLM)-based application that developers can use as a support tool to generate basic documentation for any publicly available repository. Over the last decade, several papers have been written on generating documentation for source code using neural network architectures. With the recent advancements in LLM technology, some open-source applications have been developed to address this problem. However, these applications typically rely on the OpenAI APIs, which incur substantial financial costs, particularly for large repositories. Moreover, none of these open-source applications offer a fine-tuned model or features to enable users to fine-tune. Additionally, finding suitable data for fine-tuning is often challenging. Our application addresses these issues which is available at https://pypi.org/project/readme-ready/.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 13 of its 37 references that are in the map. First posted on arXiv 1 Dec 2024.
Builds on
13 of 37 references.
References · 13
- 2017Attention Is All You Needcited by 59,932
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2014Neural Turing Machinescited by 630
- 2016Latent Predictor Networks for Code Generationcited by 73
- 2017A parallel corpus of Python functions and documentation strings for automated code documentation and code generationcited by 56
- 2023Single-Pass Pivot Algorithm for Correlation Clustering. Keep it simple!cited by 8
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 5.
10 papers.
- 2024MM-PoE: Multiple Choice Reasoning via. Process of Elimination using Multi-Modal Modelscited by 5
- 2025MermaidSeqBench: An Evaluation Benchmark for NL-to-Mermaid Sequence Diagram Generationcited by 3
- 2025Time-Constrained Recommendations: Reinforcement Learning Strategies for E-Commercecited by 3
- 2025CLT and Edgeworth Expansion for m-out-of-n Bootstrap Estimators of The Studentized Mediancited by 2
- 2026PixRec: Leveraging Visual Context for Next-Item Prediction in Sequential Recommendationcited by 1
- 2026Identifying and Mitigating Gender Cues in Academic Recommendation Letters: An Interpretability Case Studycited by 1
- 2025Single Conversation Methodology: A Human-Centered Protocol for AI-Assisted Software Developmentcited by 0
- 2026Is Sliding Window All You Need? An Open Framework for Long-Sequence Recommendationcited by 0
- 2026LLM-Based Code Documentation Generation and Multi-Judge Evaluationcited by 0
- 2026The Illusion of Agentic Complexity in README.md Generation: Evaluating Single-Agent vs. Multi-Agent RAG Systemscited by 0
- 2026The Illusion of Agentic Complexity in README.md Generation: Evaluating Single-Agent vs. Multi-Agent RAG Systems29 Jun 2026
- 2026LLM-Based Code Documentation Generation and Multi-Judge Evaluation11 May 2026
- 2026Is Sliding Window All You Need? An Open Framework for Long-Sequence Recommendation14 Apr 2026
- 2026Identifying and Mitigating Gender Cues in Academic Recommendation Letters: An Interpretability Case Study14 Apr 2026
- 2026PixRec: Leveraging Visual Context for Next-Item Prediction in Sequential Recommendation10 Jan 2026
- 2025Time-Constrained Recommendations: Reinforcement Learning Strategies for E-Commerce13 Dec 2025
- 2025MermaidSeqBench: An Evaluation Benchmark for NL-to-Mermaid Sequence Diagram Generation18 Nov 2025
- 2025Single Conversation Methodology: A Human-Centered Protocol for AI-Assisted Software Development16 Jul 2025
- 2025CLT and Edgeworth Expansion for m-out-of-n Bootstrap Estimators of The Studentized Median16 May 2025
- 2024MM-PoE: Multiple Choice Reasoning via. Process of Elimination using Multi-Modal Models10 Dec 2024