AI Universal Translator — ローカルLLM/Gemini対応のデスクトップ翻訳・要約アプリ
(github.com/kirinonakar)Tauri 2 + Rust + React + TypeScriptで作られたデスクトップ翻訳・要約アプリです。
最初はシンプルな翻訳ツールとして作りましたが、長いテキストを翻訳しているうちに、ファイル翻訳、要約、チャンク分割のような機能が必要になり、デスクトップアプリの形にまとめました。
主な機能は次のとおりです。
テキスト、ファイルの翻訳 / 要約
ストリーミング出力
長文テキストの自動チャンク分割
LM Studioローカルサーバー対応
Google API対応
原文言語の自動検出
温度とチャンクサイズの調整
クリップボード貼り付け、結果のコピー、保存
ライト / ダークテーマ
個人的には、LM Studioでローカルモデルを立ち上げて簡単な翻訳・要約を実行できるようにした点が核です。Gemini APIキーを使う方式にも対応しているので、必要なときはGoogle側に切り替えることもできます。
GitHubリポジトリ(ダウンロードおよびソースコード): https://github.com/kirinonakar/AItranslator
個人ホームページ(ほかの開発アプリもぜひ見てみてください!): https://kirinonakar.github.io/
使ってみて、フィードバックをいただけると本当にありがたいです!
1件のコメント
特定のドメインの用語をあらかじめ辞書として作成しておき、参照できる機能があると良いと思います。