The manual overhead in constructing Multi-Agent Systems (MAS) has been a significant bottleneck. Developing applications that leverage AI agents to fulfill diverse user intents typically demands painstaking manual composition of plans, agent selection, and execution graph creation. This paper introduces a novel framework designed to automate these critical steps, paving the way for more efficient MAS development.
Orchestrating Intelligence: An Automated MAS Framework
The proposed framework replaces manual processes with a suite of software modules and an orchestrated workflow. Central to this system are an LLM-derived planner, natural language task descriptions, a dynamic call graph, an orchestrator that maps agents to tasks, and a sophisticated agent recommender. This recommender, a key innovation, employs a two-stage information retrieval (IR) system. It first utilizes a fast retriever and then an LLM-based re-ranker to identify the most suitable agents from both local and global registries. This automated multi-agent systems approach is further refined by experiments exploring embedder choices, re-ranker effectiveness, agent description enrichment, and the impact of a supervising critique agent.