万能な開源框架ツール

多様な用途に対応可能な開源框架ツールを利用して、業務の効率化と柔軟性を実現しましょう。

開源框架

  • モデルコンテキストプロトコルを実装したPythonフレームワークで、カスタムツールを備えたAIエージェントサーバーの構築と実行を実現します。
    0
    0
    FastMCPとは?
    FastMCPはオープンソースのPythonフレームワークで、外部ツール、データソース、カスタムプロンプトを持つMCP(モデルコンテキストプロトコル)サーバーとクライアントを構築します。開発者はPythonでツールクラスとリソースハンドラーを定義し、それらをFastMCPサーバーに登録し、HTTP、STDIO、SSEなどの伝送プロトコルを使用してデプロイします。クライアントライブラリは非同期インタフェースを提供し、任意のMCPサーバーとのシームレスなAIエージェントの統合を促進します。
  • Joylive Agentは、ツール、記憶、API統合とともにLLMを調整するオープンソースのJava AIエージェントフレームワークです。
    0
    0
    Joylive Agentとは?
    Joylive Agentは、洗練されたAIエージェントを構築するために設計されたモジュール式プラグインベースのアーキテクチャを提供します。OpenAI GPTなどのLLMとのシームレスな統合、セッションの永続性を持つメモリバックエンドの設定、外部APIやカスタム関数をエージェントの機能として公開するツールキットマネージャーを備えています。フレームワークには、推論のチェーン制御、マルチターン対話管理、簡単なデプロイ用のRESTfulサーバも含まれています。Javaコアによりエンタープライズグレードの安定性を確保し、さまざまなユースケースでの迅速なプロトタイピング、拡張、スケールを可能にします。
  • LAWLIAは、モジュール式のワークフローを通じてタスクを調整するカスタマイズ可能なLLMベースのエージェントを構築するためのPythonフレームワークです。
    0
    0
    LAWLIAとは?
    LAWLIAは、エージェントの動作、プラグインツール、会話または自律ワークフローのメモリ管理を定義するための構造化インターフェースを提供します。開発者は、主要なLLM APIと連携し、プロンプトテンプレートを構成し、検索、計算機、データベースコネクタなどのカスタムツールを登録できます。Agentクラスを通じて、LAWLIAは計画、アクション実行、および応答解釈を処理し、マルチターンのインタラクションとダイナミックなツール呼び出しを可能にします。そのモジュラー設計は、プラグインを通じて能力拡張をサポートし、カスタマーサポート、データ分析、コードアシスタント、コンテンツ生成などのエージェントを作成できます。このフレームワークは、コンテキスト、メモリ、エラー処理を一元管理し、エージェント開発を効率化します。
  • AI駆動のフレームワークが非構造的なフィードバックを実行可能な洞察に変換します。
    0
    0
    MDLRとは?
    MDLRは、コメントやメモといった非構造的コンテンツを分析し整理するためにAIを利用した革新的なオープンソースフレームワークです。この強力なプラットフォームは、ばらばらなデータを実行可能でリアルタイムかつ継続的に進化する要約に変えます。個人の日記や共同作業に最適で、MDLRは新しいデータが導入されるにつれて適応するAI駆動の要約を提供し、洞察が常に最新かつ関連性を保ちます。さまざまなプラットフォームに簡単に統合できるMDLRは、個人とグループの両方の使用に最適な自動更新ノートと要約を提供し、プロジェクト管理を強化します。
  • エージェントの動作、通信、および分散問題解決のための調整を実装した、オープンソースのJavaベースのマルチエージェントシステムフレームワーク。
    0
    0
    Multi-Agent Systemsとは?
    マルチエージェントシステムは、分散エージェントベースのアーキテクチャの作成、設定、および実行を容易にするために設計されています。開発者は、エージェントの動作、通信オントロジー、およびサービスの記述をJavaクラス内で定義できます。フレームワークは、コンテナの設定、メッセージの送受信、およびライフサイクル管理を処理します。標準のFIPAプロトコルに基づいており、ピアツーピア交渉、協力的計画、モジュール拡張をサポートします。ユーザーは、シングルマシンまたはネットワーク上のホスト間でマルチエージェントシナリオを実行、監視、デバッグでき、研究、教育、小規模展開に最適です。
  • OpenSilverは、C#とXAMLを使用して現代の.NETウェブアプリケーションを構築するためのオープンソースフレームワークです。
    0
    0
    OpenSilverとは?
    OpenSilverは、C#とXAMLを使用して現代の.NETウェブアプリケーションを構築するために設計された無料のオープンソースUIフレームワークです。WPFやSilverlightアプリケーションをサポートし、従来のSilverlight技術からのシームレスな移行を促進します。このフレームワークは、100%のコード再利用性を確保し、Blazor、React、Angularなどのさまざまな現代的なウェブ技術との互換性を提供し、Visual Studio CodeのためのAI強化XAMLデザイナーを提供します。OpenSilverを使用すると、開発者は、アプリの元の外観と雰囲気を維持しながら、すべてのブラウザやデバイスで動作するクロスプラットフォームアプリケーションを構築でき、移行コストと時間を大幅に削減できます。
  • アプリケーションが信頼性を持って動作することを保証するために、合成モニタリングとテストを簡素化し、自動化します。
    0
    0
    PerfAgents Uncloudとは?
    PerfAgentsは、重要なアプリケーションの監視設定と管理を簡素化するために設計されたAI駆動の合成モニタリングおよびテストプラットフォームです。Selenium、Puppeteer、Cypress、Playwrightなどの多数のオープンソースフレームワークをサポートしています。既存のスクリプトを活用するか、新しいスクリプトを簡単に作成することで、PerfAgentsは継続的なテストを提供し、ダウンタイムを減少させ、最適なアプリケーションパフォーマンスを保証します。Slack、Microsoft Teams、Jira、PagerDutyなどのツールとシームレスに統合し、リアルタイムのアラートと通知を提供します。
  • ツール統合、メモリ保存、ストリーミング応答を備えたカスタマイズ可能なAIエージェントを作成・実行できるPython SDK。
    0
    0
    Promptix Python SDKとは?
    Promptix Pythonは、Pythonで自律的なAIエージェントを構築するためのオープンソースフレームワークです。pip経由で簡単にインストールでき、主要なLLMを使ったエージェントをインスタンス化したり、ドメイン固有のツールを登録したり、インメモリまたは永続的なデータストアを構成したり、多段階の意思決定ループを調整できます。SDKは、トークン出力のリアルタイムストリーミング、ログやカスタム処理用のコールバックハンドラー、文脈を維持するための内蔵メモリモジュールもサポートしています。開発者は、このライブラリを利用してチャットボットアシスタント、自動化ツール、データパイプライン、研究エージェントなどを数分でプロトタイプ化できます。モジュール化された設計によりモデルの交換、カスタムツールの追加、メモリバックエンドの拡張が可能で、多種多様なAIエージェントのユースケースに柔軟に対応します。
  • LangChainとGemini LLMを使用したRAG対応のAIエージェントで、会話インタラクションを通じて構造化された知識を抽出します。
    0
    0
    RAG-based Intelligent Conversational AI Agent for Knowledge Extractionとは?
    RAGベースのインテリジェントチャットAIエージェントは、ベクトルストアとGoogleのGemini LLMをLangChain経由で連携させ、コンテキスト豊富な会話型知識抽出を実現します。ユーザーはPDFやウェブページ、データベースのドキュメントをインジェストし、インデックス化します。クエリが投げられると、最も関連性の高いパッセージを取得し、プロンプトテンプレートに入力して、簡潔で正確な回答を生成します。モジュール式コンポーネントにより、データソースやベクトルストア、プロンプト設計、LLMバックエンドをカスタマイズ可能です。このオープンソースフレームワークは、ドメイン特化型のQ&Aボットやナレッジエクスプローラー、リサーチアシスタントの開発を簡素化し、大量のドキュメントコレクションからスケーラブルかつリアルタイムな洞察を提供します。
  • SoccerAgentはマルチエージェント強化学習を利用して、現実的なサッカーシミュレーションと戦略最適化のためのAIプレイヤーを訓練します。
    0
    0
    SoccerAgentとは?
    SoccerAgentは、最先端のマルチエージェント強化学習(MARL)技術を用いて自律型サッカーエージェントを開発・訓練するための専門的なAIフレームワークです。これにより、2Dまたは3D環境で現実的なサッカーマッチをシミュレートし、報酬関数の定義やプレイヤー属性のカスタマイズ、戦術の実装が可能です。ユーザはPPO、DDPG、MADDPGなどの一般的なRLアルゴリズムを内蔵モジュール経由で統合でき、ダッシュボードを通じて訓練の進行を監視し、リアルタイムでエージェントの挙動を可視化できます。このフレームワークは攻撃、防御、調整プロトコルのためのシナリオベースの訓練をサポートします。拡張性のあるコードベースと詳細なドキュメントにより、SoccerAgentは研究者や開発者がチームダイナミクスを分析し、AI駆動のプレイ戦略を改良できるようにします。
  • ToolAgentsは、LLMベースのエージェントが外部ツールを自律的に呼び出し、複雑なワークフローを調整できるオープンソースのフレームワークです。
    0
    0
    ToolAgentsとは?
    ToolAgentsは、外部ツールと大型言語モデルを統合したモジュール式のオープンソースAIエージェントフレームワークであり、複雑なワークフローを自動化します。開発者は、API呼び出しやデータベースクエリ、コード実行、ドキュメント分析などのタスクのエンドポイントを定義し、ツールをレジストリに登録します。エージェントは、多段階の操作を計画し、LLMの出力に基づいて動的にツールを呼び出したり連鎖させたりできます。このフレームワークは逐次および並列のタスク実行、エラー処理、カスタムツール統合用のプラグイン拡張をサポートし、Python APIにより、データ取得、コンテンツ生成、スクリプト実行、ドキュメント処理を行う知的エージェントの構築・テスト・展開を簡素化し、分析、研究、ビジネス運営での迅速なプロトタイピングと拡張可能な自動化を可能にします。
  • スケーラブルな検索機能を備えた、テキスト、画像、動画モデルのパフォーマンスを向上させるオープンソースの検索強化ファインチューニングフレームワーク。
    0
    0
    Trinity-RFTとは?
    Trinity-RFT(検索ファインチューニング)は、検索とファインチューニングのワークフローを組み合わせて、モデルの精度と効率を向上させる統一されたオープンソースフレームワークです。コーパスを準備し、検索インデックスを構築し、取得したコンテキストを直接トレーニングループに組み込むことができます。テキスト、画像、動画のマルチモーダル検索をサポートし、一般的なベクトルストアと統合し、評価指標やデプロイスクリプトも提供します。
  • Cloudflare Agentsは、開発者がエッジで自律型AIエージェントを構築できるようにし、LLMsをHTTPエンドポイントやアクションと統合します。
    0
    0
    Cloudflare Agentsとは?
    Cloudflare Agentsは、Cloudflare Workersを使用してネットワークのエッジで自律型AIエージェントを構築、展開、管理するのを支援するために設計されています。統一されたSDKを活用して、JavaScriptまたはTypeScriptでエージェントの動作、カスタムアクション、会話フローを定義できます。このフレームワークは、OpenAIやAnthropicなどの主要なLLM提供者とシームレスに連携し、HTTPリクエスト、環境変数、ストリーミングレスポンスをサポートします。設定後、エージェントは数秒でグローバルに展開でき、エンドユーザーに超低遅延の応答を提供します。また、ローカル開発、テスト、デバッグのツールも備えており、スムーズな開発体験を実現します。
  • ブロックチェーンやピアツーピアネットワーク上で分散型の自律経済エージェント(AEA)を構築、展開、管理できるPythonフレームワーク
    0
    0
    Autonomous Economic Agents (AEA)とは?
    Fetch.aiの自律経済エージェント(AEA)は、相互作用、外部環境、デジタル台帳と通信できる自律型ソフトウェアエージェントの設計、実装、調整を可能にする多用途なフレームワークです。プラグインベースのアーキテクチャを利用し、通信プロトコル、暗号化された台帳API、分散型ID、カスタマイズ可能な意思決定スキルの事前構成されたモジュールを提供します。エージェントは分散マーケットプレイス内で発見し、取引を行い、目標駆動の行動を取り、リアルタイムデータフィードを通じて適応できます。このフレームワークは、マルチエージェントシナリオのテストとデバッグのためのシミュレーションツール、ライブブロックチェーンやピアツーピアネットワークへの展開もサポートします。内蔵の相互運用性とエージェント間のメッセージングにより、AEAはエネルギー取引、サプライチェーンの最適化、IoTのスマートコーディネーションなどの複雑な自律経済アプリケーションの開発を効率化します。
  • AAGPTは、多段階の計画、メモリ管理、ツール統合を備えた自律型AIエージェントを構築するためのオープンソースフレームワークです。
    0
    0
    AAGPTとは?
    AAGPTは拡張性のあるオープンソースのAIエージェントフレームワークで、自律エージェントの構築を目的としています。ハイレベルな目標の定義、対話型メモリの管理、多段階のタスク計画、外部ツールやAPIとの統合が可能です。シンプルな設定ファイルとPython SDKを使用して、エージェントの動作をカスタマイズし、カスタムアクションを定義し、データソースとやり取りし、コマンドを実行し、過去のインタラクションから学習してパフォーマンスを向上させることができます。
  • モジュール式のツールキットとマルチエージェント調整機能を備えたオープンソースのLLM駆動エージェントフレームワーク。
    0
    0
    Agents with ADKとは?
    Agents with ADKは、大規模言語モデルに基づくインテリジェントエージェントの作成を簡素化するためのオープンソースPythonフレームワークです。モジュール式のエージェントテンプレート、内蔵のメモリ管理、ツール実行インターフェース、多エージェント調整の能力を備えています。開発者は、カスタム関数や外部APIを迅速に追加し、プランニングや推論のチェーンを設定し、エージェントのやり取りを監視できます。このフレームワークは、人気のLLMプロバイダーとの連携をサポートし、ロギング、リトライロジック、運用展開のための拡張性を提供します。
  • HackerGCLASSによるAgent API:カスタムツール、メモリ、ワークフローを備えたAIエージェントの展開のためのPython RESTfulフレームワーク。
    0
    0
    HackerGCLASS Agent APIとは?
    HackerGCLASS Agent APIは、AIエージェントを実行するRESTfulエンドポイントを公開するオープンソースのPythonフレームワークです。開発者は、カスタムツール統合、プロンプトテンプレートの設定、セッション間でのエージェントの状態とメモリの維持を定義できます。このフレームワークは、複数のエージェントを並列に調整し、複雑な会話フローを処理し、外部サービスとの連携をサポートします。Uvicornやその他のASGIサーバでの展開を簡素化し、プラグインモジュールによる拡張性を備え、多様な用途に適したドメイン固有のAIエージェントを迅速に作成できます。
  • 会話型AIエージェントをメモリ・計画・API連携機能とともに構築するためのテンプレートとサンプルを提供するGoogle Cloudのオープンソースフレームワーク。
    0
    0
    Agent Starter Packとは?
    Agent Starter Pack は、Google Cloud 上でインテリジェントでインタラクティブなエージェントを構築するための開発者向けツールキットです。Node.js および Python のテンプレートを使って、会話のフロー管理、長期記憶の維持、ツールやAPIの呼び出しを行います。Vertex AI と Cloud Functions または Cloud Run を基盤に、マルチステップの計画、動的ルーティング、観測性、ロギングをサポートします。開発者はコネクタの拡張によるカスタムサービスやドメイン固有のアシスタントの構築、スケーラブルなエージェントの展開が数分で可能です。
  • Agentic-AIは、LLMを使用して自律型AIエージェントが計画、タスク実行、メモリ管理、カスタムツールの統合を可能にするPythonフレームワークです。
    0
    0
    Agentic-AIとは?
    Agentic-AIは、OpenAI GPTなどの大規模言語モデルを活用した自律型エージェントの構築を効率化するオープンソースのPythonフレームワークです。タスク計画、メモリの永続性、ツールの統合のための基本モジュールを提供し、高レベルの目標を実行可能なステップに分解できます。プラグインベースのカスタムツール(API、Webスクレイピング、データベースクエリなど)をサポートし、外部システムと対話可能にします。思考連鎖推論エンジンが計画と実行ループを調整し、コンテキスト対応のメモリリコールや動的意思決定を行います。開発者はエージェントの動作を簡単に設定し、アクションログを監視し、機能拡張も可能です。多様なアプリケーションに適したスケーラブルで適応性のあるAI駆動の自動化を実現します。
  • MongoDBをバックエンドとしたメモリとツール統合を備えた、拡張可能なNode.jsフレームワークで自律型AIエージェントを構築します。
    0
    0
    Agentic Frameworkとは?
    Agentic Frameworkは、多用途でオープンソースのフレームワークであり、大型言語モデルとMongoDBを活用した自律型AIエージェントの作成を合理化します。エージェントのメモリ管理、ツールセットの定義、マルチステップワークフローの調整、プロンプトのテンプレート化のためのモジュール式コンポーネントを提供し、MongoDBバックのメモリストアによりセッション間で持続的なコンテキストを維持可能です。プラグイン可能なツールインターフェースにより、外部APIやデータソースとのシームレスな連携も可能です。Node.js上に構築されており、ロギング、監視フック、デモ例も含まれ、インテリジェントなエージェントの高速プロトタイピングとスケールが可能です。カスタマイズ可能な設定により、知識の検索、自動顧客サポート、データ分析、プロセス自動化などのタスクに適合させることができ、開発負荷の軽減と製品化までの時間短縮を実現します。
フィーチャー