LibreTranslate/LibreTranslate

出典
GitHub
初登場日
分野
ドキュメント
GitHubスター数
17,648
主な言語
Python
ウェブサイト
libretranslate.com (新しいタブで開きます)

外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

LibreTranslate/LibreTranslate

何をするか

LibreTranslateは、独占的な翻訳エンジンに依存しない翻訳APIを必要とするアプリケーション向けの、自社運用可能な機械翻訳サービスです。運用者が管理するサーバー上でArgos Translateを使ってテキストを処理します。クライアントが翻訳エンドポイントにテキストまたはテキスト一覧、原文と訳文の言語コード、形式を送ると、translatedTextが返ります。リポジトリのテストは単一要求、バッチ要求、本文の欠落、未対応言語のエラー処理を対象としています。PythonパッケージはFlaskを使い、付属のDocker Compose設定では5000番ポートでサービスを公開します。初期化コードはモデルの導入や更新が必要な場合に言語パッケージを取得するため、オフライン利用前に必要なモデルを準備する必要があります。最初は自社運用環境を用意し、利用可能な言語を確認して短い翻訳要求を送り、その後アプリケーションから文書を処理する流れで始められます。利用可能な言語の組み合わせは導入済みモデルに依存し、翻訳品質は別途評価が必要で、ライセンスはAGPL-3.0です。

ライセンス

AGPL-3.0 ネットワーク コピーレフトです。改変版をサービスとして提供する場合もソース公開が必要です。製品利用の前に確認が必要です。

同じ分野のリポジトリ

  • wdcpclover/ai4paper
    AI4Paperは、文献検索、PDF閲覧、メモ、レビュー草稿のために複数の道具を行き来する研究者向けの読解と執筆のサービスです。ブラウザ作業環境とZoteroプラグインは論文、書誌ファイル、DOI一覧を受け取り、文献整理、翻訳、解説、出典付きメモと執筆支援を提供します。READMEは、中国語の検索語を英語の検索式に広げ、複数の情報源と引用関係を使ってレビュー資料を集める方法を説明しています。公式ガイドの選択文献レビューでは、入力の深さにタイトル、抄録、読書メモを使えるため、出力を常に論文全文の統合と見なすことはできません。アカウントが必要で、プラグイン方式には対応するZotero環境が必要となり、一部の機能には会員資格とAI利用枠が必要です。クラウドモデルとローカルOllamaの選択肢は紹介されていますが、検索、翻訳、アカウント機能のすべてがオフラインで動く証拠にはなりません。リポジトリには権利を留保する表示があり、サービス全体を再利用できるオープンソースライセンスは確認できませんでした。作者自身のレビューガイドも、その説明時には実際の草稿生成を行っていないと述べており、引用精度、翻訳品質、宣伝される文献規模は今回独立検証していません。
  • FluentRead/FluentRead
    FluentReadは、原文と翻訳を別々に開かず並べて読みたい利用者向けのブラウザ拡張です。Webページの段落、選択した文章、対応文書を入力として二言語の読書画面を返し、必要に応じてAI解説、画像の文字認識、動画字幕の機能も使えます。サイト別の規則集は共通の本文構造と個別規則を組み合わせ、読む領域を選びながらコード、入力欄、ナビゲーションを保護します。翻訳する文章は選んだサービスに送られ、無料サービス、設定済みのクラウドAPI、AI事業者、対応するローカルモデルから選択できます。拡張の追加後に言語と事業者を設定し、AI解説には利用可能なAI設定が必要で、事業者の料金は別です。文書リーダーはPDF、ePub、DOCXなどに対応し、容量制限の範囲で翻訳の編集と書き出しを行えます。文字認識と専門用語の誤り、サイト構造の変更、拡張とユーザースクリプトの機能差は確認が必要です。現在の公開版はChatGPTサブスクリプションでのログインを提供せず、クラウド翻訳では選択内容や許可した文脈がブラウザ外へ送られる場合があります。
  • kepano/kepano-obsidian
    このリポジトリは、ノートをつなげて整理したい人向けのObsidian保管庫テンプレートです。独立した実行製品やAIモデルではなく、フォルダー、Markdown文書、ノート用テンプレート、アプリ設定を含む出発点の資料です。会議内容、プロジェクト情報、読書メモを入力すると、リンクと属性を持つ記録が蓄積します。会議テンプレートには日付、組織、場所、人、話題があり、プロジェクト用には組織、開始時期、URL、状態があります。同梱設定には検索、バックリンク、日次ノート、テンプレート、Basesなどの有効状態が記録されています。始めるには資料をダウンロードして展開し、Obsidianでそのフォルダーを保管庫として開きます。同梱の基本設定ではSyncとPublishが無効なので、入手しただけで同期やWeb公開が始まることはありません。作者は個人的な整理方法の一例として紹介しており、組織全体の権限管理や共同編集を保証するものではありません。
  • s1dashu/quiet-md
    クラウドアカウントなしで個人のパソコン上に文書を作成し保存する、ベータ段階のノートアプリです。RustとGPUIで画面を描き、文書と添付ファイルを通常のローカルフォルダーに保存します。文章、表、数式、画像、ファイルを文書ツリーと検索で整理します。標準保存形式はMarkdownではなく、FeishuとLarkのDocxXMLです。MarkdownとDocxXMLを取り込み、MarkdownやPDFへの書き出しと印刷ができます。配布版はApple SiliconのmacOS 13以上と、Windows x64のWindows 10 2004以上を対象としています。導入後はローカル文書庫を利用し、同期には別のツールが必要です。0.1.4には無効化できるオンライン更新確認があるため、ローカル優先を通信が一切ないという意味にはできません。表内の空白など保存上の既知の制限があり、MITのコードと一部アイコンやブランドの権利は区別する必要があります。
  • BryceYuuu/RUN
    RUNは移民申請を処理するアプリではなく、海外移住の情報を整理した案内書です。主に中国語の読者が移住先や移住の種類を比較できる構成になっています。読者は経路選択ガイドや国別一覧から始め、国別文書、準備書類の一覧、出典リンクへ進みます。リポジトリは経路情報をJSONとCSVで保存し、説明をMarkdown文書として管理します。Pythonの文書生成スクリプトがデータと説明を組み合わせ、国別文書、比較表、SVGの図表を作成します。案内書を読むためにスクリプトを実行する必要はなく、生成文書も申請資格の判定ではなく参考資料です。プロジェクトは法律、移民、税務、投資の助言ではないと明記しており、個々の政策上の主張は今回の調査では独立に検証していません。

Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。

GitHubで見る (新しいタブで開きます)