Argos Translate
1. サービス概要
Argos Translateは、オープンソースのオフライン翻訳ライブラリである。Pythonライブラリとして提供されるほか、GUIアプリケーション(Argos Translate GUI)も利用可能である。OpenNMT(ニューラル機械翻訳フレームワーク)をベースに構築されており、インターネット接続不要でローカル環境での翻訳を実現する。MITライセンスで公開されており、商用利用も可能である。LibreTranslateのバックエンドエンジンとしても広く使用されている。
2. 使用している技術スタック
- 翻訳エンジン: OpenNMT(CTranslate2による推論最適化)
- プログラミング言語: Python
- モデルフォーマット: 独自のargosmodelパッケージ形式
- GUI: Argos Translate GUI(PyQt)
- トークナイザ: SentencePiece
- モデル配布: Argos Translateパッケージインデックス(独自リポジトリ)
- 対応言語数: 約30言語ペア(拡張可能)
- ライセンス: MIT License
- 公開プラットフォーム: GitHub、PyPI
3. 会社概要
| 項目 | 内容 |
|---|---|
| 開発者 | P.J. Finlay |
| プロジェクト形態 | オープンソースプロジェクト(個人主導) |
| 所在地 | 非公開 |
| 設立年 | 2020年 |
| ライセンス | MIT License |
| 関連プロジェクト | LibreTranslate(Argos Translateを使用) |
| GitHubスター数 | 3,500+(2024年時点) |
4. 沿革、資本構成、国籍、役員情報
沿革
- 2020年: P.J. FinlayによりArgos Translateプロジェクトを開始
- 2020年: OpenNMTベースのオフライン翻訳ライブラリとして公開
- 2020年: LibreTranslateがArgos Translateをバックエンドとして採用
- 2021年: CTranslate2による推論高速化を導入
- 2022年-2023年: 対応言語ペアの拡充、コミュニティによるモデル追加
- 2024年: 継続的な改善とコミュニティ成長
資本構成
Argos Translateは個人主導のオープンソースプロジェクトであり、企業としての資本構成は存在しない。開発は主にP.J. Finlayとコミュニティのボランティアにより行われている。
国籍
P.J. Finlayの詳細な国籍・所在地は非公開である。
役員情報
- P.J. Finlay - プロジェクト創設者・主要メンテナー。オフラインで動作するオープンソース翻訳エンジンの開発を推進している。
