Argos Translateの入手方法
Argos Translateにはインストーラーがありません。Pythonパッケージなので、ターミナルと動作するPython環境が必要です。コマンド1つでライブラリをインストールし、言語パッケージはそのあと付属のargospmツールでダウンロードします。
プラットフォーム | 入手先 |
|---|---|
| ライブラリとコマンドライン | pip install argostranslate — バージョン1.11.0はPyPIのページを参照 |
| 言語パッケージ | argospm updateのあとargospm install translate-en_de(方向ごとに1パッケージ)。パッケージ索引を見る |
| デスクトップGUI | pip install argostranslategui — 別リポジトリ、最後の公開は2023年 |
| ドキュメント | Argos Translateのドキュメント |
| Webサイト | argosopentech.com |
| ソースコード | github.com/argosopentech/argos-translate — MITライセンス |
ターミナルとPython環境が必要です。PromptQuorumは.dmg、.exe、ストアの掲載ページを見つけられませんでした。PromptQuorumはWebサイトでプライバシーポリシーのページを見つけられなかったため、情報源に挙げたページが唯一の記述です。
Argos Translateの概要
項目 | Argos Translate |
|---|---|
| プラットフォーム | macOS・Windows・Linux向けPythonライブラリ(開発元はOSを明記していません) |
| 価格 | 無料 |
| ライセンス | MIT、オープンソース |
| 動作場所 | お使いのPC上でOpenNMTとCTranslate2を使用。パッケージのダウンロード後はオフライン |
| インターフェース | Python、コマンドライン、別パッケージのGUI |
| 言語 | 索引に100の言語ペアパッケージ |
| GPU | 任意。環境変数で有効化 |
| ローカルAPIサーバー | 含まれません。LibreTranslateは別プロジェクト |
パッケージ数はプロジェクトのパッケージ索引から読み取った値で、パッケージが追加されると言語数やペア数は変わります。サイトに記載がない項目は、未対応ではなく不明という意味です。
Argos Translateとは
Argos Translateは開発者向けの翻訳エンジンで、アプリの中のテキストボックスではありません。READMEは、Pythonで書かれたオープンソースのオフライン翻訳ライブラリと説明しており、翻訳にOpenNMTを使い、Python、コマンドライン、GUIから利用できます。言語モデルは方向ごとに1つの.argosmodelアーカイブとして提供されます。
直接のパッケージがない場合は中間言語を経由します。ドキュメントによると、スペイン語から英語、英語からフランス語がインストールされていれば、スペイン語からフランス語へも翻訳できますが、多少品質が下がります。
プロジェクトはArgos Open Techの名前で公開されています。Argos Translateを土台にしたWebアプリとAPIのLibreTranslateは、独自のリポジトリを持つ別プロジェクトで、ここでは扱いません。READMEによると、開発元は自分のデータで学習したカスタム言語モデルを1言語あたり1,000ドル(交渉可)で提供しています。このレビューはWebサイト、ドキュメント、PyPI、GitHubに基づいており、実機での検証は行っていないため、翻訳品質と速度は評価していません。
はじめ方
手順は、pipでのインストール、言語パッケージの追加、コマンドの実行です。READMEの手順に沿っています。
- 1ライブラリをインストールする
Why it matters: 好きなPython環境で`pip install argostranslate`を実行します。 - 2言語パッケージをダウンロードする
Why it matters: `argospm update`を実行し、英語からドイツ語なら`argospm install translate-en_de`を実行します。逆方向が必要なら別途インストールします。 - 3コマンドラインで翻訳する
Why it matters: `argos-translate --from en --to de "Hello World!"`を実行します。READMEでは「Hallo Welt!」という結果が示されています。 - 4またはPythonから呼び出す
Why it matters: `argostranslate.translate`をインポートして`translate("Hello World", "en", "es")`を呼び出します。サイトの例では、先に`argostranslate.package`でパッケージをインストールしています。
言語パッケージとハードウェア
言語の方向ごとに別のダウンロードになるため、ディスク容量はインストールするペアの数しだいです。Webサイトからリンクされているパッケージ索引には、アラビア語、中国語、日本語、韓国語、ドイツ語、ポルトガル語を含む50の言語コードにわたる100のパッケージが載っています。READMEには「ほかにも」とあります。PromptQuorumはパッケージのサイズも翻訳品質も測っていません。
推論はCTranslate2で実行されます。RAMやGPUの要件は示されていません。READMEによると、ARGOS_DEVICE_TYPEをcudaまたはautoに設定するとGPU高速化が有効になるため、既定はCPUです。同じ開発元の関連ライブラリにはHTMLやファイルを翻訳するものがありますが、それぞれ別プロジェクトです。
プライバシー・ライセンス・費用
READMEによると、Argos Translateはオフラインのライブラリであり、パッケージのインストール後は、翻訳するテキストがPCの外に出る必要はないはずです。ネットワークを使うのは、pip、パッケージ索引のためのargospm update、各.argosmodelファイルのダウンロードです。StanzaやSentencePieceなどの依存ライブラリも一緒にインストールされます。リポジトリの最新コミットではStanzaが任意になりましたが、PyPIの1.11.0では今も必須として載っています。コードは公開されていますが、PromptQuorumはネットワーク通信や、依存ライブラリが実行時に取得するものを調べていないため、プライバシーに関する記述は開発元自身のものです。
ライセンスはMITで、ソフトウェアは無料です。プロジェクトは寄付を受け付け、READMEにスポンサーを掲載しています。個々の言語パッケージのライセンスについては記載がなく、PromptQuorumも確認していません。
メリットと制限
お使いのPC上での翻訳
- 実際の使い勝手:
- パッケージをインストールしたあとは、オンラインサービスなしでテキストを翻訳できます。
- 制限・注意点:
- インストールとパッケージのダウンロードにはネットワークが必要で、通信は調べていません。
無料でオープンソース
- 実際の使い勝手:
- MITライセンスのコードで、アカウントも単語ごとの料金も不要です。
- 制限・注意点:
- パッケージのライセンスは確認しておらず、カスタムモデルは有料サービスです。
Pythonとコマンドライン
- 実際の使い勝手:
- スクリプト化、一括処理、自作ツールへの組み込みが簡単です。
- 制限・注意点:
- ターミナルとPythonが必要で、インストーラーはありません。
多くの言語パッケージ
- 実際の使い勝手:
- 索引には50の言語コードにわたる100のパッケージが載っています。
- 制限・注意点:
- 方向ごとに1回のダウンロードが必要で、英語経由だと多少品質が下がります。
GPUの任意利用
- 実際の使い勝手:
- 変数を1つ設定するだけで、対応ハードウェアを使えます。
- 制限・注意点:
- 速度や品質の数値は、ここでは示していません。
実績のあるプロジェクト
- 実際の使い勝手:
- バージョン1.11.0がPyPIにあり、リポジトリのスターは数千あります。
- 制限・注意点:
- 2026年8月8日以降は更新がなく、GUIはさらに古いです。
Argos Translateと代替ツールの比較
ディレクトリ内で最も近い翻訳ツールは、iPhoneアプリ、書籍翻訳パイプライン、そしてArgos Translate自体を使う字幕アプリです。
Argos Translate
- 対応:
- Mac、Windows、Linux
- 価格とライセンス:
- 無料、MIT
- 役割:
- オフライン翻訳ライブラリ
- 主な違い:
- Pythonとコマンドライン。言語ペアごとに1パッケージ
On-Device AI Translator
- 対応:
- iPhone
- 価格とライセンス:
- フリーミアム、クローズドソース
- 役割:
- スマートフォン向け翻訳アプリ
- 主な違い:
- 言語モデルを端末上で実行。ライブラリではなくアプリ
On-Device AI Translatorに関する記事(1件)
その他の言及:
TranslateBooksWithLLMs
- 対応:
- Mac、Windows、Linux
- 価格とライセンス:
- 無料、AGPL-3.0
- 役割:
- 書籍・文書の翻訳
- 主な違い:
- 専用の翻訳エンジンではなく、ローカルまたはクラウドの言語モデルを使用
TranslateBooksWithLLMsに関する記事(2件)
Sablate
- 対応:
- Windows、Mac
- 価格とライセンス:
- フリーミアム、クローズドソース
- 役割:
- 字幕アプリ
- 主な違い:
- Argosで字幕を翻訳し、文字起こしもできる。汎用の翻訳ツールではない
Sablateに関する記事(1件)
その他の言及:
サードパーティ製アプリの対応環境、価格、機能は頻繁に変わります。決める前に各プロジェクトの公式ページで最新情報をご確認ください。
Argos Translateが向いている人
- 開発者。PythonのAPIとコマンドラインは、スクリプトやパイプライン、自作ツールに向いています。
- オンライン翻訳を避けたい人。READMEによれば、パッケージをインストールしたあとの翻訳はPC上で動きます。
- オープンソースを好む人。MITのコードが公開されていて、ソフトウェアは無料です。
- GPUを使って試したい人。環境変数を1つ設定するとGPUを使えます。
Argos Translateが向いていない人
- ダブルクリックで使えるアプリがほしい人。インストーラーはなく、GUIは別の古いパッケージです。
- 実証済みの品質が必要な人。PromptQuorumは精度も速度もテストしていません。
- 保守されているプロジェクトが必要な人。リポジトリの最終変更は2026年8月8日です。
- スマートフォンで使いたい人。代わりにiPhone向けのOn-Device AI Translatorをご覧ください。
よくある質問
Argos Translateはオフラインで動きますか?
READMEはオフライン翻訳ライブラリと説明しており、翻訳にはインストール済みの言語パッケージを使います。ライブラリのインストールと各パッケージのダウンロードには接続が必要です。PromptQuorumはネットワークを切った状態では試していません。
Argos TranslateとLibreTranslateはどう違いますか?
READMEによれば、LibreTranslateはArgos Translateを土台にしたWebアプリとAPIです。Argos Translateは翻訳ライブラリそのもので、コマンドラインとPython APIがあります。LibreTranslateは別プロジェクトで、ここでは扱いません。
任意の2言語間で翻訳できますか?
パッケージがインストールされているペアに限られ、直接または中間言語を経由します。ドキュメントによると、スペイン語から英語、フランス語のような経由は、多少品質が下がるものの機能します。
グラフィカルなインターフェースはありますか?
ありますが、別パッケージのargostranslateguiで、PyPIの公開は2023年、リポジトリの最終変更は2025年3月です。メインのライブラリはPythonとコマンドライン向けに作られています。
カスタム言語モデルは入手できますか?
READMEでは、自分のデータで学習したカスタムモデルを1言語あたり1,000ドル(交渉可)で提供しています。PromptQuorumはこのサービスを評価していません。
結論
Argos Translateは、READMEによればPC上で動き、Pythonやターミナルからスクリプト化できる、無料のオープンソース翻訳がほしい人に向いています。MITライセンス、定期的なPyPIリリース(2025年10月の1.10.0、2026年2月の1.11.0)、大きなパッケージ索引があります。
注意点は範囲と保守です。インストーラーがないこと、GUIが別で古いこと、方向ごとにダウンロードが必要なこと、2026年8月8日以降は更新がないこと、そしてPromptQuorumが確認できなかった品質とプライバシーの主張です。何かを組み上げる前に、1つの言語ペアを短いテキストで試してください。
情報源
- Argos Open TechのWebサイト — 製品概要、インストール、例。
- ドキュメント — 設定、コマンドライン、GUIのページ。
- GitHubリポジトリ — README、MITライセンス、コミット履歴。
- PyPIのプロジェクトページ — バージョン1.11.0と公開日。
- パッケージ索引のリポジトリ — 言語パッケージとダウンロードリンク。
- Argos Translate GUIのリポジトリ — 別パッケージのデスクトップ用インターフェース。
