AOrchestra: Automating Sub-Agent Creation for Agentic Orchestration
- •New AOrchestra framework automates sub-agent creation using a dynamic four-tuple instruction and resource management system.
- •System delivers 16.28% performance gain on SWE-Bench and GAIA when utilizing Gemini-3-Flash models.
- •Framework-agnostic design enables plug-and-play support for diverse AI backends without manual role engineering.
The current landscape of AI development is moving toward agentic workflows, where AI doesn't just answer questions but performs complex actions. AOrchestra advances this by introducing a system that creates specialized sub-agents on demand to solve components of a larger problem. Instead of using one rigid assistant for everything, it generates a unique worker for every step of a task, defined by a specific recipe of instructions, data context, and digital tools. This prevents the AI from becoming overwhelmed by irrelevant information (context bloat) during long, multi-step projects.
The framework is framework-agnostic, meaning it acts as a universal manager that can hire different AI models as workers. By carefully choosing which model and tools are needed for a specific sub-task, AOrchestra optimizes the balance between how well the task is performed and how much it costs to run, approaching the Pareto frontier—the point where you can't improve performance without increasing cost. This automation significantly reduces the need for human developers to manually script every possible interaction or role.
The researchers validated AOrchestra using difficult tests like SWE-Bench, which requires solving real GitHub issues, and GAIA, which focuses on everyday general assistant tasks. When paired with Gemini-3-Flash, the system showed a 16.28% relative improvement over existing top-tier methods. This highlights a shift toward orchestration, where the focus is not just on the raw power of the model, but on the intelligent coordination of many small, focused agents.