DigUpの使い方

DigUpは、言葉による意味検索や完全一致検索で、パソコン内の写真・PDF・音声・動画・コードを見つけ出すデスクトップ検索アプリです。

現在のバージョン: Mac版 0.6.1、Windows・Linux版 0.7.0-beta.1(ベータ版)。GitHub Releases の確認日: 2026年10月15日

手順

  1. フォルダを選択する

    初回起動時に865 MBのモデルがダウンロードされる間に、検索対象にするフォルダまたはサブフォルダを選択します。

  2. インデックス作成を待つ

    初回インデックス作成の見込み時間が端末ごとに計算されて表示されるので、処理が完了するのを待ちます。

  3. ショートカットで検索パネルを開く

    Macでは「⇧⌘Space」、WindowsやLinuxでは「Ctrl+Shift+Space」を押して検索パネルを表示します。

  4. 探している内容を言葉で入力する

    動画内のワンシーン、音声の話題、PDFの記述などを自分の言葉で入力します。コードを検索する場合は先頭に「code:」を付けます。

  5. 結果をプレビューまたは開く

    「Space」で該当場面やページの大きなプレビューを表示し、「Enter」で該当する位置からファイルを開きます。

DigUpの初回起動から日々の検索、ショートカットキーの使い方、コード検索の手順をまとめました。

初回起動時のセットアップ

アプリを開くと、865 MBのモデルのダウンロードが始まります。ダウンロード中に、対象とするフォルダまたは特定のサブフォルダを選択します。各フォルダについて、お使いの端末で測定された最初のインデックス作成の見込み時間が表示されます。

検索パネルを開く・閉じる

どのアプリを使用していても、ショートカットキーを押すだけで検索パネルが開きます(ショートカットは変更可能です)。

  • Mac: ⇧⌘Space
  • Windows / Linux: Ctrl+Shift+Space

GNOMEやKDEのWayland環境では、セットアップ時にデスクトップ側のキーボード設定へショートカットが追加されるため、そちらで変更します。その他のWayland環境では、「Settings」に登録用コマンドが表示されます。

検索のコツと入力例

DigUpでは、覚えている内容をそのまま自分の言葉で入力して検索できます。

  • zebra in a video(動画内のシマウマが登場する場面)
  • where they talk about sleep(ポッドキャストで睡眠について話している箇所)
  • the clause about pets in the lease(賃貸契約書のペット条項があるPDFページ)
  • a dog on the beach(砂浜の犬の写真)
  • payment declined error(支払拒否エラーのスクリーンショット)

請求書番号、エラーコード、人名などの完全一致検索も動作します。ファイル名だけでなく文書内の文字列も一致し、Macではスクリーンショット内のテキストも対象になります。また、100以上の言語に対応しているため、英語の検索語でベンガル語やアラビア語のメモを探すような言語をまたいだ検索も行えます。

ショートカットキー一覧

Mac Windows・Linux 動作
⇧⌘Space Ctrl+Shift+Space 任意のアプリから検索パネルを開く
↓ ↑ ↓ ↑ 検索結果を移動する
↩ Enter 結果を開く(PDFは該当ページ、音声・動画は該当場面、コードは指定行)
Space Space 大きなプレビューを表示する(該当ページや場面から再生)
⌘↩ Ctrl+Enter Finder、エクスプローラー、またはファイルマネージャーで表示する
⌘C Ctrl+C(ウィンドウ内) ファイルをコピーする
⌘O Ctrl+O 画像グリッドやフィルターを備えた大きなウィンドウで検索する

ファイルを開いたときの動作

結果を開くと、内容に合わせた場所が直接表示されます。

  • Mac: 動画はQuickTime Player(初回のみ制御許可の確認が表示されます)またはIINAで該当場面から再生され、PDFはプレビュー(Preview)で検索語がハイライトされた状態で開きます。
  • Windows・Linux: ページ番号を指定できるPDFビューアー(Edge、Chrome、Firefox、Acrobat、SumatraPDF、Evince、Okular)では該当ページが直接開き、音声や動画はVLC、mpv、MPC-HCで該当場面から再生されます。

メニューバーとタスクトレイ

Macではメニューバー、WindowsやLinuxではタスクトレイ(通知領域)のアイコンから、インデックス作成の進行状況の確認、一時停止、「Settings」の起動が可能です。

  • 夜間インデックス(Mac版 0.6.1以降): 「Settings → Folders」で指定時間帯(標準は1:00〜7:00)のみインデックスを作成するように設定できます。日中の検索はいつでも利用可能です。
  • 除外設定: 「Settings」から特定のフォルダやファイルタイプをスキップ対象に指定できます。

コード検索(code:)

コード検索は初期状態でオフになっています。初回セットアップ時または「Settings → Code」で対象フォルダを指定して有効化します。

検索時は先頭に code: を付けます。

  • code: retry a failed call with backoff(処理内容で関数を検索)
  • code: refreshAccessToken(呼び出し箇所ではなく定義行へ移動)
  • code: plot how many examples each class has(ノートブックの該当セルを表示)

結果はZed、VS Code、Cursor、Sublime Text、JetBrains各IDE、MacのXcode、WindowsのNotepad++などのエディタで該当行が開きます。

困ったときの対処法は トラブルシューティング、その他の詳細は よくある質問 をご覧ください。

よくある質問

DigUpを開くショートカットキーは何ですか?

Macでは「⇧⌘Space」、WindowsおよびLinuxでは「Ctrl+Shift+Space」です。任意のアプリから検索パネルを呼び出すことができ、キー設定は変更可能です。

プログラムのコードを検索するにはどうすればよいですか?

「Settings → Code」または初回セットアップでコードフォルダを指定し、検索ワードの先頭に「code:」を付けて検索します。結果を選ぶとエディタの該当行が直接開きます。

日本語や他の言語でも検索できますか?

はい。EmbeddingGemma 2は100以上の言語をサポートしており、異なる言語間での検索も可能です。

夜間や特定の時間帯だけインデックスを作成できますか?

Mac版バージョン0.6.1以降では、「Settings → Folders」でインデックス作成を行う時間帯(標準は1:00〜7:00)を設定できます。時間外でも検索機能は通常どおり利用できます。