ToolUniverse Documentation¶
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¶
🚀 Getting Started
🤖 Building AI Scientists
💡 Use ToolUniverse
- Tutorial Navigation
- AI-Tool Interaction Protocol
- Tool Loading Tutorial
- Tool Listing Tutorial
- Tool Finder Tutorial
- Tool Caller Tutorial
- MCP Support
- Coding API - Typed Functions
- Case Study: Hypercholesterolemia Drug Discovery
- Agentic Tools Tutorial
- Literature Search Tools Tutorial
- Wide Research Web UI Tutorial
- Clinical Guidelines Tools
- Tool Composition Tutorial
- Scientific Workflows
- Human Expert Feedback
- Post-processing Tool Outputs
🔨 Add Tools to ToolUniverse
🔧 Tools
🔌 API
❓ Reference