LGCLCVMAFeb 16, 2025

OctoTools: An Agentic Framework with Extensible Tools for Complex Reasoning

Stanford
arXiv:2502.11271v164 citationsh-index: 28Has Code
Originality Highly original
AI Analysis

It addresses the need for versatile, user-friendly frameworks to handle complex reasoning across domains, offering a novel approach without requiring additional training data.

The paper tackles the problem of complex reasoning tasks requiring diverse capabilities by introducing OctoTools, a training-free agentic framework with extensible tools, achieving an average accuracy gain of 9.3% over GPT-4o across 16 diverse tasks.

Solving complex reasoning tasks may involve visual understanding, domain knowledge retrieval, numerical calculation, and multi-step reasoning. Existing methods augment large language models (LLMs) with external tools but are restricted to specialized domains, limited tool types, or require additional training data. In this paper, we introduce OctoTools, a training-free, user-friendly, and easily extensible open-source agentic framework designed to tackle complex reasoning across diverse domains. OctoTools introduces standardized tool cards to encapsulate tool functionality, a planner for both high-level and low-level planning, and an executor to carry out tool usage. We validate OctoTools' generality across 16 diverse tasks (including MathVista, MMLU-Pro, MedQA, and GAIA-Text), achieving substantial average accuracy gains of 9.3% over GPT-4o. Furthermore, OctoTools outperforms AutoGen, GPT-Functions and LangChain by up to 10.6% when given the same set of tools. Through comprehensive analysis and ablations, OctoTools demonstrates advantages in task planning, effective tool usage, and multi-step problem solving.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes