mims-harvard/ToolUniverse

Democratizing AI scientists with ToolUniverse

解決する課題

ToolUniverseは、大規模言語モデル(LLM)が科学ツールと相互作用するための標準化された方法を提供し、複雑なデータ分析、知識検索、実験設計を実行できる「AIサイエンティスト」の構築を可能にします。断片化された科学ソフトウェアやAPIの問題を解決し、1,000以上の機械学習モデル、データセット、科学パッケージを統一されたエコシステムに統合します。

仕組み

このプロジェクトは、AI-Tool Interaction Protocolを使用して、LLMがツールを識別し呼び出す方法を標準化します。幅広いモデル(Claude, GPT, Gemini, Qwen, Deepseek)をサポートし、ネイティブなサーバーサポートのためにModel Context Protocol (MCP) と統合されています。膨大なツールセットを管理するために、コンテキストウィンドウのスペースを節約するために利用可能なツールをいくつかのコアな探索ツールに削減する「Compact Mode」を備えています。また、分子シミュレーションのような実行時間の長い科学的タスクのための非同期操作や、速度と再現性のための2層キャッシュシステム(LRUおよびSQLite)もサポートしています。

対象者

創薬、精密腫瘍学、バイオインフォマティクスなどの分野における科学的発見のためのAIエージェント・システムを構築する研究者や開発者向けに設計されています。

ハイライト

  • 大規模なツールライブラリ: 1,000以上のMLモデル、データセット、科学パッケージを統合。
  • MCP統合: Model Context Protocolのネイティブサポート。
  • キャッシュ可能 & 非同期: 進捗追跡を伴う長時間タスクと2層の結果キャッシュをサポート。
  • 構築済みワークフロー: 希少疾患の診断などの特定の研究タスクのための68のエージェントスキルを含む。
  • 統合された文献検索: PubMed, ArXiv, BioRxiv、およびその他の科学データベースへの統合されたアクセス。