モデルとサンドボックスを選べる、Web・デスクトップ・iPhone・Android対応のセルフホスト型オープンソースAIアシスタント基盤。
agalwood/Motrix
HTTP、FTP、BitTorrent、マグネットリンクに対応したクロスプラットフォームのデスクトップダウンロードマネージャー。Dockerでヘッドレスサーバーとしても運用できます。
代替できる製品:IDM
Free Download Manager
- スター
- 57,145
- フォーク
- 5,104
- 未解決の Issue
- 156
- 最終コミット
- 2 時間前
これは何?
Motrixは、ElectronとTypeScriptで構築された、HTTP、FTP、BitTorrent、マグネットリンクに対応するデスクトップダウンロードマネージャーです。ダウンロードエンジンにはメンテナンスが続けられているaria2のフォークを採用し、ダウンロード情報はSQLiteに保存されるため、再起動後もダウンロードを再開できます。BitTorrentのタスクではファイル単位で選択でき、トラッカーリストの管理、UPnPおよびNAT-PMPによるポートマッピング、速度制限プロファイルも利用できます。
プロジェクトは、ダウンロードを取り巻く一連のワークフローもカバーしています。Chrome、Edge、Firefox向けの公式ブラウザー拡張機能を使うと、ブラウザーのダウンロードをMotrixに引き継げます。また、`@motrix/cli`を導入すると、シェルからタスクを追加・監視するための`motrix`コマンドを利用できます。通信には、JSON-RPC 2.0ベースのプロトコルMDXPを使用します。
同じコアはNode.js上、またはDocker内でヘッドレスサーバーとして動作し、NASやホームサーバー向けのWeb UIも備えています。プラグインは権限を明示したうえでQuickJSサンドボックス内で実行され、プロジェクトにはプラグインSDKも含まれています。現行のv2系はベータ版です。
主な機能
- 01HTTP、FTP、BitTorrent、マグネットリンク経由のダウンロードに対応し、トレントではファイル単位で選択可能
- 02ダウンロード情報をSQLiteに保存し、再起動後もダウンロードを再開
- 03自動更新と健全性チェックに対応したトラッカーリスト管理
- 04複数の速度制限プロファイルによるアップロード・ダウンロード速度の制限
- 05Chrome、Edge、Firefoxに対応し、ブラウザーのダウンロードをMotrixに引き継ぐ拡張機能
- 06タスクの追加・監視に使えるコマンドラインクライアント`motrix`
- 07権限を明示したQuickJSサンドボックス内で動作するプラグイン
ユースケース
- デスクトップPCで大容量ファイルやトレントのダウンロードを管理する
- Dockerを使ってNASやホームサーバー上でヘッドレスのダウンロードサーバーを運用する
- CLIを通じてシェルやAIエージェントからダウンロードタスクをスクリプトで実行する
- ブラウザーのダウンロードをローカルまたはリモートのダウンロードマネージャーに送る
クイックスタート
- 1
motrix.app からデスクトップアプリをダウンロードし、お使いの OS に合ったパッケージを選択してください
- 2
コマンドラインクライアントをインストールしてください(Node.js 22 以降が必要です)
npm install -g @motrix/cli
使う前に知っておきたいこと
- Motrix Turbo v2 はベータ版のため、テスト前に Motrix のデータとダウンロードをバックアップしてください。
- Windows x64 および arm64 向けのパッケージは署名されていないため、SmartScreen の警告が表示されることがあります。
- README には明確なライセンスが記載されていません(メタデータでは NOASSERTION と報告されています)。
トピック
よくある質問
- Motrix とは?
- HTTP、FTP、BitTorrent、マグネットリンクに対応したクロスプラットフォームのデスクトップダウンロードマネージャー。Dockerでヘッドレスサーバーとしても運用できます。 Motrixは、ElectronとTypeScriptで構築された、HTTP、FTP、BitTorrent、マグネットリンクに対応するデスクトップダウンロードマネージャーです。ダウンロードエンジンにはメンテナンスが続けられているaria2のフォークを採用し、ダウンロード情報はSQLiteに保存されるため、再起動後もダウンロードを再開できます。BitTorrentのタスクではファイル単位で選択でき、トラッカーリストの管理、UPnPおよびNAT-PMPによるポートマッピング、速度制限プロファイルも利用できます。
- Motrix は無料で使えますか?ライセンスは?
- Motrix は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Motrix は今もメンテナンスされていますか?
- 活発にメンテナンス中。Motrix の最終コミットは 2026年10月21日 です。
- Motrix は何に使えますか?
- デスクトップPCで大容量ファイルやトレントのダウンロードを管理する Dockerを使ってNASやホームサーバー上でヘッドレスのダウンロードサーバーを運用する CLIを通じてシェルやAIエージェントからダウンロードタスクをスクリプトで実行する ブラウザーのダウンロードをローカルまたはリモートのダウンロードマネージャーに送る
- Motrix のインストール方法は?
- motrix.app からデスクトップアプリをダウンロードし、お使いの OS に合ったパッケージを選択してください コマンドラインクライアントをインストールしてください(Node.js 22 以降が必要です): npm install -g @motrix/cli
- Motrix はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/agalwood/Motrix
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Matrixオープン通信プロトコル向けのWeb・デスクトップクライアント。Matrix JS SDKを基盤に構築。
思いつきをMarkdownカードに素早く記録し、自然言語で検索できる、プライバシー重視のセルフホスト型AIノートアプリ。
全画面のアニメーション歌詞に重点を置いた、NetEase、QQ、Kugou、Navidrome、ローカルライブラリ対応のTypeScript製音楽プレーヤー。
HTTP、FTP、BitTorrent、eD2K、HLS/DASHに対応し、ブラウザー連携も備えたRust製の無料オープンソースダウンロードマネージャー。
複式簿記と財務レポートに対応した、中小企業向けのオープンソース会計・在庫管理ソフトウェア。