ALMAS: an Autonomous LLM-based Multi-Agent Software Engineering Framework
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Multi-agent Large Language Model (LLM) systems have been leading the way in applied LLM research across a number of fields. One notable area is software development, where researchers have advanced the automation of code implementation, code testing, code maintenance, inter alia, using LLM agents. However, software development is a multifaceted environment that extends beyond just code. As such, a successful LLM system must factor in multiple stages of the software development life-cycle (SDLC). In this paper, we propose a vision for ALMAS, an Autonomous LLM-based Multi-Agent Software Engineering framework, which follows the above SDLC philosophy such that it may work within an agile software development team to perform several tasks end-to-end. ALMAS aligns its agents with agile roles, and can be used in a modular fashion to seamlessly integrate with human developers and their development environment. We showcase the progress towards ALMAS through our published works and a use case demonstrating the framework, where ALMAS is able to seamlessly generate an application and add a new feature.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 26 of its 40 references that are in the map. First posted on arXiv 3 Oct 2025.
Builds on
26 of 40 references.
Closest ancestors · 6
Same direction, newest first
- 2025Why Do Multi-Agent LLM Systems Fail?17 Mar
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
- 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
- 2024LLM-Based Multi-Agent Systems for Software Engineering: Literature Review, Vision and the Road Ahead7 Apr
- 2024RepairAgent: An Autonomous, LLM-Based Agent for Program Repair25 Mar
Other references · 20
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,500
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2023MemGPT: Towards LLMs as Operating Systemscited by 1,295
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
- 2024RouteLLM: Learning to Route LLMs with Preference Datacited by 633
- 2023Using an LLM to Help With Code Understandingcited by 222
- 2022Practical Program Repair in the Era of Large Pre-trained Language Modelscited by 133
- 2022Few-shot training LLMs for project-specific code-summarizationcited by 128
- 2023InferFix: End-to-End Program Repair with LLMscited by 113
- 2023The Programmer's Assistant: Conversational Interaction with a Large Language Model for Software Developmentcited by 95
- 2024Code-Aware Prompting: A study of Coverage Guided Test Generation in Regression Setting using LLMcited by 63
8 more
- 2024Towards Translating Real-World Code with LLMs: A Study of Translating to Rustcited by 35
- 2024Source Code Summarization in the Era of Large Language Modelscited by 30
- 2023On the Design of AI-powered Code Assistants for Notebookscited by 28
- 2024CodeMirage: Hallucinations in Code Generated by Large Language Modelscited by 23
- 2024Software Vulnerability and Functionality Assessment using LLMscited by 11
- 2023Programming-by-Demonstration for Long-Horizon Robot Taskscited by 9
- 2024Search-based Optimisation of LLM Learning Shots for Story Point Estimationcited by 5
- 2025Meta-RAG on Large Codebases Using Code Summarizationcited by 4
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Vision-as-Inverse-Graphics Agent via Interleaved Multimodal Reasoningcited by 40
- 2026QED: An Open-Source Multi-Agent System for Generating Mathematical Proofs on Open Problemscited by 9
- 2026Human-AI Collaboration for Scaling Agile Regression Testing: An Agentic-AI Teammate from Manual to Automated Testingcited by 1
- 2026TheBotCompany: Self-Organizing Multi-agent Systems for Continuous Software Developmentcited by 0
- 2026QED: An Open-Source Multi-Agent System for Generating Mathematical Proofs on Open Problems27 Apr 2026
- 2026TheBotCompany: Self-Organizing Multi-agent Systems for Continuous Software Development26 Mar 2026
- 2026Human-AI Collaboration for Scaling Agile Regression Testing: An Agentic-AI Teammate from Manual to Automated Testing9 Mar 2026
- 2026Vision-as-Inverse-Graphics Agent via Interleaved Multimodal Reasoning16 Jan 2026
Similar, not cited
Close in wording, no citation either way
- 2026Developing LLM-based Multi-Agent Systems in Software Engineering: A Mixed-Method Experience Report
- 2024CodePori: Large-Scale System for Autonomous Software Development Using Multi-Agent Technology
- 2026LLM-Based Agentic Systems for Software Engineering: Challenges and Opportunities
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Future
- 2025A Survey on Code Generation with LLM-based Agents
- 2025Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationale
- 2024Large Language Model-Based Agents for Software Engineering: A Survey
- 2025A Comprehensive Survey on Benchmarks and Solutions in Software Engineering of LLM-Empowered Agentic System