Repolode
ARahim3

ARahim3/DigUp

Mac、Windows、Linuxで、内容を説明するだけで写真やPDFなどをローカル検索

代替できる製品:SpotlightWindows Search

スター
4,902
フォーク
354
未解決の Issue
103
最終コミット
昨日

これは何?

DigUpは、自分のコンピューター上のファイルを検索するデスクトップアプリです。フォルダーを選ぶと、Google DeepMindのEmbeddingGemma 2モデルを使って、その中にある画像、PDF、文書、音声、動画をインデックス化します。このモデルはテキスト、画像、音声、動画を共通のベクトル空間にマッピングします。あとは「ビーチにいる犬」や「睡眠について話しているところ」のように入力すれば、該当する写真、PDFのページ、録音や動画の該当箇所にすぐ移動できます。

請求書番号、エラーコード、名前などの完全一致が必要な文字列は、入力どおりに照合されるため、検索では意味とキーワードの両方を使えます。オプションのコード検索ではプロジェクトをインデックス化し、エディターで該当行を開けます。インデックス作成と検索はllama.cppを通じてローカルで実行され、MetalでGPUアクセラレーションを利用できます。WindowsとLinuxではVulkanに対応しています。

MacアプリはSwiftUI製で、Windows版とLinux版はTauriで構築されています。Mac版はメニューバーアプリで、Apple SiliconとmacOS 14以降が必要です。モデルのダウンロードサイズは約865 MBです。

主な機能

  • 01自然な言葉で内容を説明して、写真、PDF、文書、音声、動画を検索
  • 02一致した内容があるPDFのページや、録音・動画の該当箇所に移動
  • 03意味による検索と並行して、請求書番号やエラーコードなどの文字列を完全一致で検索
  • 04オプションのコード検索で、エディターから該当行を開く
  • 05アカウント不要で完全にデバイス上で動作し、アップデート確認は1日1回のみ
  • 06macOS(Apple Silicon)、Windows 10/11、Linux(ベータ版)に対応

ユースケース

  • 動画やポッドキャストの録音が入ったフォルダーから、特定のシーンを見つける
  • 大量のPDFや賃貸契約書から、条項やページを探す
  • 写っている内容を手がかりに、個人の写真やスクリーンショットを検索する
  • ローカルのコードプロジェクトから、機能の説明を手がかりに関数を見つける

クイックスタート

  1. 1

    ReleasesからMac用のDMGをダウンロードするか、Homebrewを使用してください

    brew install --cask arahim3/tap/digup
  2. 2

    Ubuntu/Debianでは、.debパッケージをインストールしてください

    sudo apt install ./DigUp_x.y.z_amd64.deb
  3. 3

    DigUpを開き、検索するフォルダを選んで、モデルのダウンロード(865 MB、初回のみ)が完了するまで待ちます

  4. 4

    ショートカットキーを押して、探しているものを説明してください(Macでは⇧⌘Space、WindowsとLinuxではCtrl+Shift+Space)

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

  • Mac版の利用には、macOS 14以降を搭載したApple Silicon Macが必要です。
  • Windows版とLinux版はベータ版です。スクリーンショット内のテキスト読み取りなど、一部の機能はMac専用です。
  • WindowsとLinuxでは、写真ライブラリが大きい場合、初回のインデックス作成に数時間かかることがあります。
  • モデルのダウンロードサイズは865 MBです。

トピック

よくある質問

DigUp とは?
Mac、Windows、Linuxで、内容を説明するだけで写真やPDFなどをローカル検索 DigUpは、自分のコンピューター上のファイルを検索するデスクトップアプリです。フォルダーを選ぶと、Google DeepMindのEmbeddingGemma 2モデルを使って、その中にある画像、PDF、文書、音声、動画をインデックス化します。このモデルはテキスト、画像、音声、動画を共通のベクトル空間にマッピングします。あとは「ビーチにいる犬」や「睡眠について話しているところ」のように入力すれば、該当する写真、PDFのページ、録音や動画の該当箇所にすぐ移動できます。
DigUp は無料で使えますか?ライセンスは?
DigUp は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
DigUp は今もメンテナンスされていますか?
活発にメンテナンス中。DigUp の最終コミットは 2026年10月18日 です。
DigUp は何に使えますか?
動画やポッドキャストの録音が入ったフォルダーから、特定のシーンを見つける 大量のPDFや賃貸契約書から、条項やページを探す 写っている内容を手がかりに、個人の写真やスクリーンショットを検索する ローカルのコードプロジェクトから、機能の説明を手がかりに関数を見つける
DigUp のインストール方法は?
ReleasesからMac用のDMGをダウンロードするか、Homebrewを使用してください: brew install --cask arahim3/tap/digup Ubuntu/Debianでは、.debパッケージをインストールしてください: sudo apt install ./DigUp_x.y.z_amd64.deb DigUpを開き、検索するフォルダを選んで、モデルのダウンロード(865 MB、初回のみ)が完了するまで待ちます ショートカットキーを押して、探しているものを説明してください(Macでは⇧⌘Space、WindowsとLinuxではCtrl+Shift+Space)
DigUp はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ARahim3/DigUp

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

関連プロジェクト