Repolode
hyperfield

hyperfield/ai-file-sorter

ローカルまたはリモートのLLMでファイルを分類し、変更前に確認できるクロスプラットフォーム対応のデスクトップアプリ。

スター
1,839
フォーク
185
未解決の Issue
28
最終コミット
16 時間前

これは何?

AI File Sorterは、Downloadsフォルダや外付けドライブ、NASなど、散らかったフォルダを整理するデスクトップアプリです。AIモデルを使って各ファイルにカテゴリと任意のサブカテゴリを割り当て、対応するファイル形式では、より分かりやすいファイル名も提案します。画像はビジュアルLLMで内容を分析し、ドキュメントはテキストを要約します。音声・動画ファイルは、アーティスト名、アルバム名、タイトルなどの埋め込みタグをもとに名前を変更できます。

ローカルのGGUFモデルを使えば、すべてを自分のマシン上で実行できます。この場合、ファイルやメタデータがコンピューターの外に送られることはなく、テレメトリーも送信されません。OpenAI、Gemini、またはOpenAI互換のエンドポイントから、独自の認証情報を使ってリモートモデルを利用することもできます。ホワイトリスト、キャッシュ済みの結果、承認済みの確認内容により、実行を重ねてもカテゴリの一貫性を保てます。

結果を確認するまで、ファイルの移動や名前の変更は行われません。プレビューとdry-runモード、編集可能な提案を表示する確認テーブル、直近の実行を取り消せる永続的なUndo機能を備えています。インターフェースはQt6で構築されており、Windows、macOS、Linuxで動作します。

主な機能

  • 01ローカルまたはリモートのLLMを使い、ファイルをフォルダやサブフォルダに分類
  • 02ビジュアルモデルで画像の内容を分析し、内容が分かるファイル名を提案
  • 03ドキュメントのテキスト(PDF、Office、プレーンテキスト形式)を要約してファイル名を提案
  • 04埋め込みメタデータタグをもとに音声・動画ファイルの名前を変更
  • 05カテゴリのホワイトリストにより、出力を指定した語彙に制限
  • 06変更の適用前にプレビューやdry-runで確認でき、適用後もUndoが利用可能

ユースケース

  • 文書、画像、インストーラーが混在する散らかったDownloadsフォルダを整理
  • IMG_2048.jpgのようなカメラ写真やスクリーンショットのファイル名を、内容が分かる名前に変更
  • タグをもとにファイル名を整えて、音楽・動画ライブラリを整理
  • ローカルモデルを使ってデータを外部に送らず、NASや外付けドライブのファイルを分類

クイックスタート

  1. 1

    SourceForge または Microsoft Store からアプリをダウンロードします

  2. 2

    まずは20〜50個のファイルが入った小さなテスト用フォルダーで試し、変更を適用する前に提案内容を確認します

使う前に知っておきたいこと

  • リモートモデルを利用するにはインターネット接続とご自身の API キーが必要です。完全にオフラインで利用するにはローカルモデルが必要です。
  • AGPL-3.0 ライセンスで公開されています。コピーレフトライセンスのため、派生物も同じ条件で共有する必要があります。
  • 利用できるカテゴリの言語は、選択したローカルモデルによって異なります。

トピック

よくある質問

ai-file-sorter とは?
ローカルまたはリモートのLLMでファイルを分類し、変更前に確認できるクロスプラットフォーム対応のデスクトップアプリ。 AI File Sorterは、Downloadsフォルダや外付けドライブ、NASなど、散らかったフォルダを整理するデスクトップアプリです。AIモデルを使って各ファイルにカテゴリと任意のサブカテゴリを割り当て、対応するファイル形式では、より分かりやすいファイル名も提案します。画像はビジュアルLLMで内容を分析し、ドキュメントはテキストを要約します。音声・動画ファイルは、アーティスト名、アルバム名、タイトルなどの埋め込みタグをもとに名前を変更できます。
ai-file-sorter は無料で使えますか?ライセンスは?
ai-file-sorter は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ai-file-sorter は今もメンテナンスされていますか?
活発にメンテナンス中。ai-file-sorter の最終コミットは 2026年10月19日 です。
ai-file-sorter は何に使えますか?
文書、画像、インストーラーが混在する散らかったDownloadsフォルダを整理 IMG_2048.jpgのようなカメラ写真やスクリーンショットのファイル名を、内容が分かる名前に変更 タグをもとにファイル名を整えて、音楽・動画ライブラリを整理 ローカルモデルを使ってデータを外部に送らず、NASや外付けドライブのファイルを分類
ai-file-sorter のインストール方法は?
SourceForge または Microsoft Store からアプリをダウンロードします まずは20〜50個のファイルが入った小さなテスト用フォルダーで試し、変更を適用する前に提案内容を確認します
ai-file-sorter はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/hyperfield/ai-file-sorter

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト