From Intent to Execution: Composing Agentic Workflows with Agent Recommendation
Kishan Athrey, Ramin Pishehvar, Brian Riordan, Mahesh Viswanathan
TLDR
This paper introduces an automated framework for creating multi-agent systems, streamlining planning, agent selection, and execution from user intent.
Key contributions
- Introduces an automated framework for multi-agent system (MAS) creation from user intent.
- Features an LLM-derived planner, orchestrator, and a two-stage agent recommender system.
- Includes a critique agent that reevaluates recommendations, boosting recall and robustness.
- Outperforms state-of-the-art in recall, robustness, and scalability for MAS composition.
Why it matters
The paper addresses the manual complexity of building multi-agent systems by automating the entire workflow. This significantly lowers the barrier to creating sophisticated AI applications, making MAS development more accessible and efficient.
Original Abstract
Multi-Agent Systems (MAS) built using AI agents fulfill a variety of user intents that may be used to design and build a family of related applications. However, the creation of such MAS currently involves manual composition of the plan, manual selection of appropriate agents, and manual creation of execution graphs. This paper introduces a framework for the automated creation of multi-agent systems which replaces multiple manual steps with an automated framework. The proposed framework consists of software modules and a workflow to orchestrate the requisite task- specific application. The modules include: an LLM-derived planner, a set of tasks described in natural language, a dynamic call graph, an orchestrator for map agents to tasks, and an agent recommender that finds the most suitable agent(s) from local and global agent registries. The agent recommender uses a two-stage information retrieval (IR) system comprising a fast retriever and an LLM-based re-ranker. We implemented a series of experiments exploring the choice of embedders, re- rankers, agent description enrichment, and supervising critique agent. We benchmarked this system end-to-end, evaluating the combination of planning, agent selection, and task completion, with our proposed approach. Our experimental results show that our approach outperforms the state-of-the- art in terms of the recall rate and is more robust and scalable compared to previous approaches. The critique agent holistically reevaluates both agent and tool recommendations against the overall plan. We show that the inclusion of the critique agent further enhances the recall score, proving that the comprehensive review and revision of task-based agent selection is an essential step in building end-to-end multi-agent systems.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.