AgentMesh: A Cooperative Multi-Agent Generative AI Framework for Software Development Automation
Sourena Khanzadeh

TL;DR
AgentMesh is a multi-agent framework leveraging cooperative LLM-powered agents to automate complex software development tasks, improving efficiency and quality through specialized roles and collaborative workflows.
Contribution
This paper introduces AgentMesh, a novel multi-agent architecture with specialized agents for planning, coding, debugging, and reviewing to automate software development.
Findings
Effective task decomposition and collaboration among agents.
Successful implementation of an end-to-end development workflow.
Identification of current limitations and future directions.
Abstract
Software development is a complex, multi-phase process traditionally requiring collaboration among individuals with diverse expertise. We propose AgentMesh, a Python-based framework that uses multiple cooperating LLM-powered agents to automate software development tasks. In AgentMesh, specialized agents - a Planner, Coder, Debugger, and Reviewer - work in concert to transform a high-level requirement into fully realized code. The Planner agent first decomposes user requests into concrete subtasks; the Coder agent implements each subtask in code; the Debugger agent tests and fixes the code; and the Reviewer agent validates the final output for correctness and quality. We describe the architecture and design of these agents and their communication, and provide implementation details including prompt strategies and workflow orchestration. A case study illustrates AgentMesh handling a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
