OctoTools: An Agentic Framework with Extensible Tools for Complex Reasoning
Abstract
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.
Community
Project website: https://octotools.github.io/
Huggingface demo: https://huggingface.co/spaces/OctoTools/octotools
Github repo: https://github.com/octotools/octotools
Tool cards: https://octotools.github.io/#tool-cards
Example visualizations: https://octotools.github.io/#visualization
Discord: https://discord.gg/NMJx66DC
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- LlamaV-o1: Rethinking Step-by-step Visual Reasoning in LLMs (2025)
- Aviary: training language agents on challenging scientific tasks (2024)
- Agentic Reasoning: Reasoning LLMs with Tools for the Deep Research (2025)
- VERUS-LM: a Versatile Framework for Combining LLMs with Symbolic Reasoning (2025)
- Efficient Multi-Agent Collaboration with Tool Use for Online Planning in Complex Table Question Answering (2024)
- Chain-of-Reasoning: Towards Unified Mathematical Reasoning in Large Language Models via a Multi-Paradigm Perspective (2025)
- SymAgent: A Neural-Symbolic Self-Learning Agent Framework for Complex Reasoning over Knowledge Graphs (2025)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment:
@librarian-bot
recommend
Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper