Summary (Overview)
- Proposes Orchestra-o1, an omnimodal agent orchestration framework that decouples high-level orchestration from specialized perception and action execution, enabling modality-aware task decomposition, online sub-agent specialization, and parallel sub-task execution.
- Introduces DA-GRPO (Decision-Aligned Group Relative Policy Optimization), an efficient offline agentic reinforcement learning algorithm that provides dense, decision-level supervision for training the main orchestrator agent.
- Achieves state-of-the-art performance on the OmniGAIA benchmark: with GPT-5 as the main agent, Orchestra-o1 reaches 72.8% accuracy, surpassing the second-best approach (Gemini-3-Pro, 62.5%) by 10.3% absolute; using the trained open-source 8B model, it improves the previous best open-source accuracy from 20.8% to 30.0%.
- Demonstrates cost-effectiveness: Compared to AOrchestra, Orchestra-o1 achieves higher accuracy (72.8% vs. 40.0%) while using lower cost (341.6 vs. 565.7) due to parallel sub-task execution and explicit tool/sub-agent selection.
Introduction and Theoretical Foundation
Large language model (LLM)-based agents have evolved from single-agent workflows to multi-agent systems, where a main agent coordinates multiple specialized agents to decompose complex tasks. However, existing orchestration frameworks are limited to text or vision-language settings and fail to handle omnimodal scenarios where text, image, audio, and video coexist and interact.
Current omnimodal agents fall into two categories:
- Native omnimodal agents – use a single omnimodal LLM (OLLM) for perception, reasoning, planning, and tool use simultaneously. They struggle with long-horizon reasoning, tool use, and fine-grained cross-modal understanding. Even strong models like Gemini-3-Pro achieve only 62.5% on OmniGAIA.
- Orchestration-based agents – decouple perception/action from high-level reasoning using a text-based orchestrator. Existing open-source frameworks (e.g., AOrchestra) are limited by incomplete toolsets and linear sub-agent workflows.
The paper argues for a unified orchestration paradigm that explicitly models modality-aware task decomposition, dependency-aware scheduling, and parallel sub-task execution. The theoretical foundation is built on an information-theoretic justification (Proposition 2) showing that orchestration can achieve strictly higher mutual information with the latent answer compared to native processing, given specialized sub-agents are at least as informative per modality.
Methodology
Problem Definition. Given task instance where is the question and are auxiliary modality inputs (image, audio, video), the goal is to produce final answer maximizing reward .
System Formulation. The main agent acts as orchestrator. At round , it observes state:
where is accumulated context, is structured sub-task history, is the set of available sub-agent backends, and is the tool set. The main agent outputs a structured decision from . If delegate, it generates a batch of sub-tasks:
with instruction , context , backend , and tool subset .
Orchestra-o1 Framework (key components):
-
Flexible Agentic Backends: Each backend has capability vector with cost and latency. Model assignment maximizes cost-aware matching score (Eq. 5).
-
Unified Omnimodal Tool Ecosystem: Tools include perception (image, audio, video analysis) and action (web search, page visit, code execution). Tool selection via requirement matching (Eq. 6-7).
-
Modality-Aware Task Decomposition: The main agent induces a latent dependency graph over unsolved sub-goals. Each node has modality mask and tool mask . The ready set is:
A parallel batch is selected from under capacity and budget constraints (Eq. 10).
-
Parallel Sub-task Execution: Each sub-task is executed by an independent ReAct-style sub-agent. Execution factorizes as:
Proposition 1 formalizes the latency advantage of parallel over linear execution.
-
Context Memory and Iterative Refinement: After each round, memory is updated with summarized sub-agent results. Compressed context is maintained under token budget (Eq. 20). The main agent terminates when evidence sufficiency score exceeds threshold (Eq. 22).
Proposition 1 (Round-level Latency Advantage):
Speedup under .
Proposition 2 (Information Gain): If with strict inequality for some , then .
Training Recipe – DA-GRPO:
-
Training Data Curation: Starting from 300 seeds, use anchor fact extraction, five rewrite strategies (pivot swapping, temporal shifting, numerical recombination, entity-sibling querying, multi-hop reordering), and a cascade of quality gates (anchor coverage, lexical similarity, modal-bypass test, numerical check, LLM judge). Produces ~1200 verified examples with dense decision-level supervision.
-
DA-GRPO Objective: For each state, sample candidate decisions . Reward each decision on four dimensions:
Weights: 0.1, 0.1, 0.2, 0.6.
Compute relative advantage:
Optimize with clipped policy gradient:
Empirical Validation / Results
Benchmark: OmniGAIA, covering text, image, audio, video across 9 categories and 3 difficulty levels.
Main Results (Table 1):
| Category | Gem.-3-Pro | AOrch-GPT-5 | Ours-GPT-5 | OmniAtlas-Qwen3-30B | Ours-8B |
|---|---|---|---|---|---|
| Geography | 65.2 | 34.8 | 72.5 | 10.1 | 21.7 |
| Technology | 59.2 | 40.8 | 69.4 | 30.6 | 32.7 |
| History | 62.1 | 56.1 | 75.8 | 29.9 | 37.9 |
| Finance | 72.0 | 32.0 | 64.0 | 32.0 | 12.0 |
| Sport | 78.4 | 51.4 | 83.8 | 18.9 | 29.7 |
| Art | 52.8 | 25.0 | 63.9 | 16.7 | 16.7 |
| Movie | 48.5 | 42.4 | 69.7 | 12.1 | 45.5 |
| Science | 42.3 | 30.8 | 73.1 | 11.5 | 38.5 |
| Food | 88.9 | 22.2 | 83.3 | 27.8 | 38.9 |
| Overall | 62.5 | 40.0 | 72.8 | 20.8 | 30.0 |
- Orchestra-o1-GPT-5 outperforms Gemini-3-Pro by 10.3% and AOrchestra-GPT-5 by 32.8% overall.
- Orchestra-o1-8B improves over OmniAtlas-Qwen3-30B by 9.2% despite using a smaller 8B backbone.
Difficulty-level Results (Figure 4): Proprietary: 80.3% easy, 75.0% medium, 56.4% hard. Open-source: 36.1%, 26.9%, 26.9% – consistent improvements over best baselines.
Efficiency (Figure 5): Orchestra-o1 vs. AOrchestra: 72.8% accuracy at cost 341.6 vs. 40.0% at cost 565.7. Parallel execution and smart tool selection drive cost-effectiveness.
Ablation Studies (Figure 6, Table 2):
- ReAct-GPT-5 with same tools: 53.9% → Orchestra-o1-GPT-5: 72.8% (+18.9%).
- Qwen3-8B ReAct: 12.5% → Orchestra-o1 without post-training: 26.3% → with SFT: 28.6% → with vanilla GRPO: 27.7% → with DA-GRPO: 30.0%.
Theoretical and Practical Implications
Theoretical:
- Orchestration provides an information-theoretic advantage (Proposition 2) by specializing sub-agents per modality, increasing mutual information between evidence and answer.
- Parallel execution yields formal latency speedup (Proposition 1), bounded by the number of independent sub-tasks.
- DA-GRPO offers a principled way to provide dense, decision-level rewards for multi-step orchestration, avoiding expensive online execution during training.
Practical:
- Orchestra-o1 is a scalable, open-source framework for building omnimodal agent swarms with flexible backends and tools.
- The system achieves both higher accuracy and lower cost than linear orchestration baselines.
- Training with DA-GRPO enables compact 8B models to competently orchestrate complex multi-modal tasks, democratizing omnimodal agent intelligence.
- The data curation pipeline can generate diverse, verified training examples from limited seeds, applicable to other orchestration tasks.
Conclusion
Orchestra-o1 is an omnimodal agent orchestration framework that separates high-level orchestration from specialized execution, enabling modality-aware decomposition, parallel sub-task execution, and iterative evidence aggregation. DA-GRPO trains the main agent by rewarding decision-level quality across format, action, tool, and strategic dimensions. Extensive experiments on OmniGAIA show state-of-the-art performance, with strong gains over both native omnimodal agents and previous orchestration approaches, while being more cost-effective. Future work will extend to practical scenarios like audio-video collaborative coding and voice-guided computer-use tasks.
Related papers
- HarnessX: A Composable, Adaptive, and Evolvable Agent Harness Foundry
HarnessX evolves the agent harness as a typed, first-class interface, achieving average +14.5% and up to +44% gains across benchmarks.
- WeaveBench: A Long-Horizon, Real-World Benchmark for Computer-Use Agents with Hybrid Interfaces
WeaveBench reveals frontier agents achieve only 41.2% success on hybrid GUI-CLI tasks, proving decision-making under uncertainty, not perception, is the bottleneck.
- SpatialClaw: Rethinking Action Interface for Agentic Spatial Reasoning
A persistent Python kernel as an action interface yields 59.9% accuracy, outperforming prior spatial agents by 11 points without adaptation.