.. |logo| image:: _static/logo.png
:height: 32
:alt: ToolUniverse Logo
|logo| ToolUniverse Documentation
=================================
.. raw:: html
.. image:: https://img.shields.io/badge/Website-aiscientist.tools-brightgreen.svg?logo=google-chrome
:alt: Website
:target: https://aiscientist.tools
.. image:: https://img.shields.io/pypi/v/tooluniverse.svg?label=PyPI&logo=pypi
:alt: PyPI
:target: https://pypi.org/project/tooluniverse
.. image:: https://img.shields.io/badge/GitHub-ToolUniverse-black.svg?logo=github
:alt: GitHub
:target: https://github.com/mims-harvard/ToolUniverse
.. image:: https://img.shields.io/badge/Slack-Join_Community-purple.svg?logo=slack
:alt: Slack
:target: https://join.slack.com/t/tooluniversehq/shared_invite/zt-3dic3eoio-5xxoJch7TLNibNQn5_AREQ
.. raw:: html
.. raw:: html
Democratizing AI Scientists for Science
---------------------------
ToolUniverse is a unified ecosystem that transforms any large language model (LLM)βopen or closedβinto a powerful AI scientist. By standardizing how LLMs identify and call tools, it integrates over 600 scientific resources, including machine learning models, datasets, APIs, and analysis packages.
With its **AI-Tool Interaction Protocol**, ToolUniverse provides a common interface for seamless communication between LLMs and tools, ensuring compatibility across platforms such as GPT, Claude, Gemini, and open-source models.
Building your AI Scientists
---------------------------
Transform any LLM/Reasoning Model/Agent into a powerful research scientist with ToolUniverse's comprehensive integration guides:
π **Complete Tutorial**: `Building AI Scientists Overview `_
- **Claude Desktop**: `Claude Desktop Integration `_
- **Claude Code**: `Claude Code Integration `_
- **Gemini CLI**: `Gemini CLI Integration `_
- **Qwen Code**: `Qwen Code Integration `_
- **Codex CLI**: `Codex CLI Integration `_
- **ChatGPT API**: `ChatGPT API Integration `_
π Ecosystem & Community
------------------------
**Open Science**
- Open-source ecosystem encouraging community contributions
- Standardized tool specifications for agentic AI
- Integration with heterogeneous scientific workflows
**Join the Community**
- **Web Service**: `aiscientist.tools `_
- **GitHub Repository**: `mims-harvard/ToolUniverse `_
- **Report Issues**: `GitHub Issues `_
- **Discussions**: `Join our Slack community `_
π Documentation Structure
-------------------------
.. toctree::
:maxdepth: 1
:caption: π Getting Started
quickstart
installation
getting_started
.. toctree::
:maxdepth: 3
:caption: π€ Building AI Scientists
guide/building_ai_scientists/index
.. toctree::
:maxdepth: 1
:caption: π‘ Use ToolUniverse
guide/index
guide/interaction_protocol
guide/loading_tools
guide/listing_tools
tutorials/finding_tools
guide/tool_caller
guide/mcp_support
guide/compact_mode
guide/toolspace
guide/coding_api
tutorials/tooluniverse_case_study
tutorials/agentic_tools_tutorial
tutorials/literature_search_tools_tutorial
tutorials/literature_search_web_ui_tutorial
guide/clinical_guidelines_tools
guide/tool_composition
guide/scientific_workflows
tutorials/expert_feedback
guide/hooks/index
.. toctree::
:maxdepth: 3
:caption: π¨ Add Tools to ToolUniverse
expand_tooluniverse/index
expand_tooluniverse/quick_start
expand_tooluniverse/local_tools/index
expand_tooluniverse/remote_tools/index
expand_tooluniverse/contributing/index
expand_tooluniverse/architecture
deployment
.. toctree::
:maxdepth: 1
:caption: π§ Tools
tools/tools_config_index
tools/remote_tools
.. toctree::
:maxdepth: 1
:caption: π API
api/modules
.. toctree::
:maxdepth: 1
:caption: β Reference
reference/data_sources