Building a research-software catalog with a coding agent: from hackathon prototype to public deployment
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Generative AI and coding agents can accelerate research software development, but they also increase the need for efficient software discovery and maintenance. We developed a repository catalog during a three-day hackathon and subsequently examined the engineering required to make it suitable for public deployment, including adversarial review, data-quality checks, browser-level validation, and publication safeguards. We then explored whether the lessons learned from this prototype could be transferred to a much larger, human-curated portal, through a retrieval agent under development for MateriApps that combines curated portal metadata, external documentation, vector search, and local language-model generation. Implementation with coding agents was rapid, but achieving reliable operation required substantial additional engineering: the most consequential problems were not crashes but silent failures that produced plausible yet incomplete or incorrect outputs, arising from incomplete data acquisition, misleading assessments, and retrieval or preprocessing failures. These observations suggest that AI-assisted software portals require explicit validation, monitoring, and repeated review, and that curated metadata and maintained documentation remain essential. The MateriApps work is exploratory and remains under active development, so the observations reported for it are preliminary; a comparable combination of curated metadata, automatically collected documentation, and retrieval-based assistance may nevertheless be useful for extending other research-software portals.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 15 of its 31 references that are in the map. First posted on arXiv 4 Sep 2026.
Builds on
15 of 31 references.
References · 15
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2023Retrieval-Augmented Generation for Large Language Models: A Surveycited by 2,185
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,050
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2019Passage Re-ranking with BERTcited by 629
- 2021Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributionscited by 417
- 2024Multilingual E5 Text Embeddings: A Technical Reportcited by 357
- 2023Evaluating the Code Quality of AI-Assisted Code Generation Tools: An Empirical Study on GitHub Copilot, Amazon CodeWhisperer, and ChatGPTcited by 71
- 2023Practices and Challenges of Using GitHub Copilot: An Empirical Studycited by 13
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026On Accelerating Grounded Code Development for Research
- 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents
- 2026CURATE: Leveraging LLM Agents to Compose, Catalog, and Deploy Reproducible Workflows
- 2026Zero2Repo: Can Coding Agents Build Repositories from Scratch?
- 2026An Exploratory Study of Agent Plans for Agentic AI Coding Tools in Open-Source Software
- 2026Harness Engineering for Agentic AI Coding Tools: An Exploratory Study
- 2025DocAgent: A Multi-Agent System for Automated Code Documentation Generation
- 2026Compact Documentation for Coding Agents: A Benchmark, an Optimizer, and Why It Does Not Transfer