Rayは、分散ランタイムとAIライブラリを備え、PythonやAIアプリケーションをノートPCからクラスターまでスケールさせる統合フレームワークです。
modal-labs/modal-client
Pythonコード、Sandbox、デプロイ済み関数を実行するサーバーレスクラウドプラットフォーム、Modalの公式SDK。
- スター
- 527
- フォーク
- 138
- 未解決の Issue
- 33
- 最終コミット
- 12 時間前
これは何?
このリポジトリには、Modal公式SDKのソースコードが含まれています。中心となるのはPythonパッケージで、Modalへのサーバーレスアプリケーションのデプロイや、コードからのプラットフォーム操作が可能です。また、`modal`コマンドラインツールも同梱されています。JavaScript/TypeScript SDKとGo SDKは、Modal Sandboxesの利用、デプロイ済みModal Functionsの呼び出し、一部のプラットフォームリソースの操作に対応しています。
このSDKは、サーバーを管理せずに、AIモデルの推論、データ処理、バッチジョブなどのワークロードをクラウドインフラ上で実行したい開発者向けです。Pythonパッケージはuvまたはpipでインストールでき、CLIはスタンドアロンツールとしてもインストールできます。
このリポジトリでは、コーディングエージェント向けの公式スキルも提供しています。`modal` CLIまたは`npx skills`からインストールできます。
主な機能
- 01コードからPythonのサーバーレスアプリケーションをModalにデプロイできます。
- 02`modal` CLIを同梱しており、uvまたはpipでインストールできます。
- 03Sandboxの利用やデプロイ済みFunctionの呼び出しに対応したJavaScript/TypeScript SDKとGo SDKを提供します。
- 04コーディングエージェント向けの公式スキルを提供し、CLI経由でインストールするとバージョンに対応したドキュメントを利用できます。
ユースケース
- サーバーレスクラウドインフラ上で、AIモデルの推論やGPUワークロードを実行する。
- Node.jsまたはGoのサービスから、分離されたSandboxを起動する。
- 既存のアプリケーションから、デプロイ済みのModal Functionsを呼び出す。
クイックスタート
- 1
uvを使ってPython SDKとCLIをインストールします
uv pip install modal - 2
または、READMEに記載されている公式インストールスクリプトを使って、単体のmodal CLIをインストールします
トピック
よくある質問
- modal-client とは?
- Pythonコード、Sandbox、デプロイ済み関数を実行するサーバーレスクラウドプラットフォーム、Modalの公式SDK。 このリポジトリには、Modal公式SDKのソースコードが含まれています。中心となるのはPythonパッケージで、Modalへのサーバーレスアプリケーションのデプロイや、コードからのプラットフォーム操作が可能です。また、`modal`コマンドラインツールも同梱されています。JavaScript/TypeScript SDKとGo SDKは、Modal Sandboxesの利用、デプロイ済みModal Functionsの呼び出し、一部のプラットフォームリソースの操作に対応しています。
- modal-client は無料で使えますか?ライセンスは?
- modal-client は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- modal-client は今もメンテナンスされていますか?
- 活発にメンテナンス中。modal-client の最終コミットは 2026年10月21日 です。
- modal-client は何に使えますか?
- サーバーレスクラウドインフラ上で、AIモデルの推論やGPUワークロードを実行する。 Node.jsまたはGoのサービスから、分離されたSandboxを起動する。 既存のアプリケーションから、デプロイ済みのModal Functionsを呼び出す。
- modal-client のインストール方法は?
- uvを使ってPython SDKとCLIをインストールします: uv pip install modal または、READMEに記載されている公式インストールスクリプトを使って、単体のmodal CLIをインストールします
- modal-client はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/modal-labs/modal-client
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
サーバーレスAIワークロード向けのオープンソースGo・Pythonランタイム。GPU推論エンドポイント、サンドボックス、バックグラウンドタスクに対応。
AI生成コードを隔離されたクラウドサンドボックスで実行するオープンソース基盤。JavaScriptとPythonのSDKを提供します。
AIエージェントが、ローカルやDocker、AWS、Modalなどのクラウド環境にあるサンドボックスでシェルコマンドを実行できるランタイムインターフェースです。
Microsoftが開発するLLMエージェントフレームワーク。論文の読解、モデルやファクターの実装、Kaggle形式の実験など、データ主導型のR&Dタスクを自動化します。
機械学習モデルの構築からデプロイまでを支える、Python APIとC++ APIを備えたオープンソースのエンドツーエンドプラットフォーム。