このページでは、DigUp の公開リポジトリに記載されている通信動作、ファイルの読み取り範囲、ライセンス、インストーラーの仕様を整理しています。ご自身の環境で利用できるか判断するための材料として確認してください。
| 項目 | DigUp の README の記載 |
|---|---|
| ソースコード | https://github.com/ARahim3/DigUp で公開、ソースからビルド可能 |
| ライセンス | MIT ライセンス |
| ネットワーク通信 | モデルのダウンロード(初回のみ、865 MB)と更新確認(1日1回、オフに設定可能)のみ |
| アカウントとテレメトリ | アカウント不要、テレメトリなし |
| ファイルへの変更 | 読み取りのみ。変更、移動、アップロードは行わない |
| 読み取らない対象 | 鍵、証明書、パスワードファイル、.ssh などの隠しフォルダ、アプリ、キャッシュ |
| Windows インストーラー | 管理者権限不要(現在のユーザーのみ)、未署名(ベータ版) |
オープンソースとライセンス
DigUp は MIT ライセンスで提供されています。ソースコードは GitHub リポジトリで公開されており、手元でソースからビルドすることもできます。README によると、DigUp は Google DeepMind の EmbeddingGemma 2(Apache 2.0)と llama.cpp(MIT)を基盤とし、Mac 版の更新には Sparkle(MIT)、Windows 版と Linux 版のアプリ構築には Tauri(MIT または Apache 2.0)を使用しています。
コンピューター内に留まるデータと通信
インデックスしたデータはコンピューターの外へ出ません。インデックスは1つの SQLite ファイルに保存されます。仕組みの詳細はローカル AI ファイル検索の解説を参照してください。
DigUp がオンラインに接続するのは、初回にモデル(865 MB)をダウンロードするときと、1日に1回更新を確認するときだけです。更新確認ではファイルに関する情報は一切送信されず、「Settings」でオフにできます。アカウント登録やテレメトリはありません。
読み取る対象と触れない対象
DigUp が読み取るのは、ユーザーが選択したフォルダだけです。ファイルを読み取るのみで、変更、移動、アップロードは行いません。
鍵、証明書、パスワードファイル、.ssh のような隠しフォルダ、アプリ、キャッシュは読み取りません。データセットのように見えるフォルダはスキップし、クラウド上にのみ存在するファイル(Mac の iCloud、Windows の OneDrive)はダウンロードしません。コードは「Settings → Code」またはセットアップ中に選択したフォルダでのみ読み取られ、そこでも鍵やパスワードのように見えるものはスキップされます。
インストーラーと権限
- Mac: DMG または Homebrew でインストールします。0.6.1 のリリースノートによると、Homebrew cask は DigUp として署名および公証(notarized)された DMG にのみ更新されます。動画をその場面から開く際、macOS が1回だけ DigUp に QuickTime Player の制御を許可するか尋ねます(詳細は QuickTime Player の権限確認について)。
- Windows(ベータ版): 管理者権限なしで、現在のユーザー向けにのみインストールされます。インストーラーはまだ署名されていないため、Windows がアプリを認識できないと表示する場合があります(詳細は Windows の未署名インストーラーの警告について)。
- Linux(ベータ版):
.debパッケージはsudo apt installでインストールし、パッケージ名はdig-upです。Wayland 環境の GNOME と KDE では、セットアップ中にデスクトップのキーボード設定へ Ctrl+Shift+Space を追加します。
ダウンロードファイルの確認
ファイルは DigUp の GitHub Releases ページからのみ入手してください。当サイト DigUp Guide(非公式ガイド)のダウンロードページでは、GitHub に記載されている各ファイルの SHA-256 ハッシュ値を掲載しています。