HyperAIHyperAI

Command Palette

Search for a command to run...

Orchestra-o1: 올모달 Agent 오케스트레이션

초록

최근 agent swarms의 성공은 대규모 언어 모델(LLM) 기반 agent들의 패러다임을 단일 agent 워크플로우에서 다중 agent 시스템으로 전환시켰으며, 이는 작업 분해 및 협력을 위한 agent 오케스트레이션의 중요성을 부각시켰다. 그러나 기존 오케스트레이션 프레임워크는 제한된 모달리티 집합에 국한되어 있으며, 이질적인 모달리티가 공존하고 상호작용하는 더 복잡한 환경으로 일반화하는 데 어려움을 겪는다. 이러한 한계는 텍스트, 이미지, 오디오, 비디오와 같은 다양한 입력에 대한 통합적 이해와 조정이 필요한 작업이 요구되는 omnimodal 시나리오에서 특히 두드러진다. 본 연구에서는 여러 모달리티에 걸친 효율적인 agent 협력을 지원하도록 설계된 omnimodal agent 오케스트레이션 프레임워크인 Orchestra-o1을 제안한다. Orchestra-o1은 모달리티 인식 작업 분해, 온라인 sub-agent 전문화, 병렬 sub-task 실행을 가능하게 하는 통합 오케스트레이션 메커니즘을 도입한다. 이러한 확장 가능한 설계는 이질적인 정보원을 포함하는 복잡한 실제 세계 작업을 효과적으로 처리할 수 있도록 agent 시스템을 가능하게 하며, OmniGAIA 벤치마크에서 2위 접근법 대비 정확도 10.3%를 상회한다. 또한, 본 연구는 Orchestra-o1-8B 학습을 위한 효율적인 agentic 강화 학습 접근법인 decision-aligned group relative policy optimization(DA-GRPO)을 도입하며, 이를 통해 기존 모든 오픈소스 omnimodal agents 대비 최상위 성능을 달성한다.

One-sentence Summary

Orchestra-o1 is an omnimodal agent orchestration framework that employs a unified mechanism for modality-aware task decomposition, online sub-agent specialization, and parallel sub-task execution, and its DA-GRPO-trained Orchestra-o1-8B variant achieves state-of-the-art performance against existing open-source omnimodal agents, surpassing the second-best approach by 10.3% accuracy on the OmniGAIA benchmark.

Key Contributions

  • This work introduces Orchestra-o1, an omnimodal agent orchestration framework that unifies the coordination of text, image, audio, and video inputs. The system implements a modular architecture featuring modality-aware task decomposition, online sub-agent specialization, and parallel sub-task execution to manage complex heterogeneous information sources.
  • The paper presents decision-aligned group relative policy optimization (DA-GRPO), a reinforcement learning algorithm designed for efficient agentic training. This method aligns decision-level orchestration to train the Orchestra-o1-8B variant while maintaining fixed sub-agent backends during the optimization process.
  • Evaluations on the OmniGAIA benchmark demonstrate that the framework surpasses the second-best approach by 10.3% accuracy while delivering faster inference and improved cost-effectiveness. The trained model also achieves state-of-the-art performance against all existing open-source omnimodal agents.

Introduction

The shift from single-agent systems to multi-agent swarms has made orchestration critical for decomposing and coordinating complex tasks, particularly as real-world applications demand unified processing across text, image, audio, and video. However, current frameworks remain constrained to narrow modalities, rely on rigid linear workflows, and struggle to effectively coordinate heterogeneous inputs or leverage comprehensive toolsets. The authors address these gaps by introducing Orchestra-01, an omnimodal orchestration framework that decouples high-level reasoning from specialized perception and action. Their design enables modality-aware task decomposition, dynamic sub-agent specialization, and parallel execution within a unified tool ecosystem. To further enhance open-source capabilities, the authors also develop DA-GRPO, a reinforcement learning algorithm that aligns step-level orchestration decisions with high-quality reference trajectories, enabling efficient training of scalable omnimodal agent systems.

Dataset

  • Dataset Composition and Sources: The authors use public multimodal benchmarks, specifically FineVideo, LongVideoBench, and COCO 2017, as the foundation for the dataset. Each initial seed consists of a question, a multimodal input (image, audio, or video), a ground truth answer, and a required tool set.

  • Subset Sizes and Filtering Rules: Starting with 300 seed examples, the pipeline generates approximately 1,500 candidate rewrites using five transformation strategies distributed across easy, medium, and hard difficulty tiers. Candidates undergo a five-step verification process that enforces anchor fact coverage, limits lexical similarity to 0.85, performs a modal bypass test, validates numerical answers in a Python sandbox, and applies an LLM judge for factual consistency and duplication. This yields a final curated set of roughly 1,200 verified examples.

  • Data Usage and Training Integration: The authors use this dataset for post-training Orchestra-o1-8B, which is derived from Qwen3-8B. Rather than treating the data as static pairs, they decompose full orchestration trajectories into decision-level samples. Each sample reconstructs the main agent state before an expert decision and pairs it with the reference orchestration action, providing dense supervision for delegation, tool routing, backend selection, and parallel scheduling.

  • Processing and Metadata Construction: The authors keep the original modality files unchanged throughout the pipeline to preserve perceptual grounding. They extract modality-specific anchor facts that serve as non-bypassable constraints during rewriting. All language model components, including the anchor extractor, question rewriter, and verification judge, are implemented using Claude-Opus-4.6 to ensure consistent quality and factual alignment.

Method

The authors formulate omnimodal agent orchestration as a multi-round decision-making problem over heterogeneous inputs. Given a task instance x=(q,M)x = (q, \mathcal{M})x=(q,M), where qqq denotes the natural-language question and M\mathcal{M}M represents a set of auxiliary modality inputs such as images, audios, and videos, the objective is to produce a concise final answer that maximizes the task reward. Traditional approaches typically rely on a single native omnimodal agent that processes all inputs internally.

As illustrated in the diagram above, this native design compresses diverse modalities into a single internal representation, which often leads to information bottlenecks and high computational costs. To address these limitations, the authors explore alternative orchestration paradigms. A linear orchestrator decomposes tasks into sequential sub-tasks handled by unimodal tools, which fails to exploit concurrency.

Conversely, a parallel orchestrator attempts to execute multiple sub-tasks simultaneously using omnimodal tools, but lacks the sophisticated dependency tracking required for complex reasoning.

Refer to the framework diagram below for the complete architecture of the proposed Orchestra-o1 system. The framework implements a hierarchical policy that factorizes complex problem solving into high-level orchestration and low-level specialized execution. The main agent acts as an orchestrator rather than directly operating on every modality. At each orchestration round ttt, it observes a state defined by the question, modality inputs, accumulated context, structured sub-task history, available sub-agent models, and the tool ecosystem. The system state is formulated as:

st=(q,M,ct,Ht,B,T),s_t = (q, \mathcal{M}, c_t, H_t, \mathcal{B}, \mathcal{T}),st=(q,M,ct,Ht,B,T),

where ctc_tct is the accumulated context, HtH_tHt is the structured sub-task history, B\mathcal{B}B is the set of available sub-agent models, and T\mathcal{T}T is the set of tools available to sub-agents. The main agent outputs a structured decision yty_tyt from two action types: delegate or complete. If the complete action is selected, the main agent terminates the trajectory and returns the final answer. If the delegate action is selected, it generates a batch of sub-tasks.

The framework incorporates flexible agentic backends and a unified omnimodal tool ecosystem. Each backend is represented by a skill vector and a cost-latency profile. The main agent predicts a requirement vector for each candidate sub-task and selects the optimal backend by maximizing a cost-aware matching score. Similarly, tool assignment is formulated as a requirement matching problem, where the system selects a subset of tools that maximizes sparse coverage while minimizing redundancy. The perception tool set includes image, audio, and video analysis capabilities, while the action tool set contains web search, page visit, and code execution utilities.

At each round, the main agent induces a latent dependency graph over unsolved sub-goals. Each node is associated with a modality mask and a tool mask. A sub-goal becomes executable only after all its predecessors are completed. The main agent selects a parallel batch from the ready set under dependency and budget constraints. For each selected node, the system materializes a concrete sub-task by assigning a specific backend and tool subset. Each delegated sub-task is then executed by an independent ReAct-style sub-agent. Since the sub-tasks in the parallel batch are conditionally independent given the current state and do not share mutable environment states, their execution factorizes, yielding a formal latency advantage over sequential execution.

After each delegation round, the system updates a structured memory that stores the evidence returned by all sub-agents. To keep the main-agent context within the token budget, Orchestra-o1 constructs a compressed context by solving an information relevance optimization problem. The main agent terminates the process when its evidence sufficiency score exceeds a predefined threshold. Otherwise, it refines the dependency graph according to new evidence and continues delegation. This closed-loop decision process separates high-level planning from specialized perception and action execution, ensuring modularity and scalability.

To derive an open-source main agent capable of effective orchestration, the authors propose a training recipe centered on decision-aligned group relative policy optimization (DA-GRPO). Standard group relative policy optimization suffers from sparse and expensive final-answer rewards in multi-agent systems. DA-GRPO instead evaluates each sampled main-agent decision directly at the current orchestration state using a rubric reward that measures format correctness, action validity, tool reasonableness, and overall decision quality.

For each prompt, the policy samples a group of candidate decisions. Each decision is scored by a multi-dimensional reward function that combines binary format and action rewards with graded tool and decision rewards. A lightweight reward model evaluates these dimensions in a single call, using expert trajectories as references while rewarding alternative but reasonable decompositions. Given the group rewards, DA-GRPO computes the relative advantage of each sampled decision by normalizing within the group. The policy is then optimized using a clipped policy-gradient objective and a KL regularizer to the reference model. This approach avoids repeatedly executing expensive sub-agent trajectories during training while providing dense feedback on the main agent core responsibilities. The resulting open-source model, Orchestra-o1-8B, demonstrates substantial improvements over strong open-source omnimodal baselines by learning to coordinate specialized agents, tools, and evidence sources in a principled and efficient manner.

Experiment

Evaluated on the OmniGAIA benchmark, the experiments compare Orchestra-o1 against native, proprietary, and orchestration-based baselines across diverse multimodal categories and difficulty levels. The main results validate that explicit orchestration significantly enhances multi-step reasoning and cross-domain accuracy while improving cost-efficiency through parallel task execution. Ablation studies further confirm that these gains originate from the structured decomposition framework and targeted training pipeline rather than the underlying model capacity alone. Ultimately, the findings demonstrate that strategic orchestration combined with specialized reinforcement learning enables both compact and advanced models to achieve robust, efficient performance on complex omnimodal tasks.

The authors evaluate their proposed Orchestra-o1 framework against a range of open-source and proprietary agentic models on the OmniGAIA benchmark. The results indicate that both the open-source and proprietary variants of Orchestra-o1 achieve the highest overall accuracy within their respective groups, consistently outperforming strong baselines like Gemini-3-Pro and OmniAtlas across diverse topic categories. Orchestra-o1-GPT-5 achieves the highest overall accuracy among proprietary models, surpassing Gemini-3-Pro. The open-source Orchestra-o1-8B model leads the open-source group, outperforming OmniAtlas-Qwen-3-30B-A3B. The method shows consistent improvements across nearly all category-wise breakdowns, indicating broad utility.

The authors evaluate agentic models on the OmniGAIA benchmark, comparing their proposed Orchestra-o1 framework against proprietary and open-source baselines. The results demonstrate that Orchestra-o1 consistently achieves the highest accuracy across easy, medium, and hard difficulty levels in both model categories. Orchestra-o1-GPT-5 achieves the best performance among proprietary models, significantly outperforming Gemini-3-Pro and AOrchestra-GPT-5. The open-source Orchestra-o1-8B variant leads the open-source category, surpassing the strongest baseline OmniAtlas-Qwen-3-30B-A3B across all difficulty levels. Although performance drops for all models as difficulty increases, Orchestra-o1 maintains a substantial lead, with the performance gap over competitors becoming more pronounced on harder tasks.

The authors evaluate the Qwen3-8B model on the OmniGAIA benchmark to assess the impact of the Orchestra-o1 framework and various post-training techniques. The results demonstrate that the orchestration framework provides a significant performance boost over standard baselines, and specific post-training methods further enhance these capabilities, with DA-GRPO yielding the best results. The Orchestra-o1 framework significantly improves accuracy compared to the standard ReAct baseline without any post-training. Supervised fine-tuning (SFT) yields better results than vanilla GRPO when applied to the orchestration framework. The DA-GRPO method achieves the highest accuracy, demonstrating superior performance compared to other post-training strategies.

Evaluated on the OmniGAIA benchmark, the Orchestra-o1 framework consistently outperforms leading proprietary and open-source agentic models across diverse topics and difficulty levels. The initial comparisons validate the framework's superior general reasoning capabilities, while difficulty-based testing confirms that its performance advantage scales with task complexity. Component analysis further demonstrates that the core orchestration architecture provides significant accuracy improvements over standard baselines, with specialized post-training methods delivering optimal results. Collectively, these findings establish Orchestra-o1 as a highly effective and broadly applicable solution for complex agentic workflows.


AI로 AI 구축

아이디어에서 출시까지 — 무료 AI 코코딩, 즉시 사용 가능한 환경, 최적의 GPU 가격으로 AI 개발을 가속화하세요.

AI 협업 코딩
바로 사용 가능한 GPU
최적의 가격

HyperAI Newsletters

최신 정보 구독하기
한국 시간 매주 월요일 오전 9시 에 이번 주의 최신 업데이트를 메일로 발송합니다
이메일 서비스 제공: MailChimp