Overview · On-device semantic search

What is DigUp?

DigUp is a local-first multimodal semantic file search desktop app. You pick folders; it embeds what’s inside (photos, PDF pages, docs, audio windows, video frames, optional code) with EmbeddingGemma 2 and lets you search by meaning — on Mac, Windows, and Linux.

ImagesPDFs / docsAudioVideoCode (opt.)On-device

Real DigUp UIWindows search UI: results sidebar grouped by VIDEO / IMAGES / AUDIO / DOCUMENTS, preview pane for content match — still from DigUp demo.gif.
Multimodal result list for “a dog on the beach.”

In one sentence

Describe what you remember about a file’s contents; DigUp ranks matches in a shared embedding space on your machine — no account, no cloud index of your files.

What it can search (modalities)

ModalityWhat DigUp indexesOpen-to
Photos / imagesVisual content (and OCR text on Mac for screenshots / scanned pages)File
PDFsPages as meaning + text; scanned PDFs get OCR on Mac (0.6.1+)Page
Documentstxt, md, rtf, docx, odt, html; .doc mainly MacFile / passage
Audio~30-second windows in a shared vector spaceTimestamp
VideoFrames / moments by descriptionTimestamp
Code (optional)Enable in settings; query with code: prefixLine

Win/Linux beta (0.7.0-beta.1) does not yet OCR screenshot text; skips old .doc, RAW, and SVG on that beta — see Windows / Linux guides.

How it works (high level)

  1. You choose folders — DigUp does not auto-index the whole disk; cloud placeholders (undownloaded iCloud/OneDrive) are skipped.
  2. Extract → embed — content becomes images/text/audio chunks; EmbeddingGemma 2 runs locally via llama.cpp (~865 MB first download).
  3. SQLite index — vectors plus keyword boost for exact strings (invoice numbers, error codes, names).
  4. Search — query text is embedded; nearest neighbors + keyword weights; hotkey opens the panel from any app.

More on the model: How DigUp uses EmbeddingGemma 2.

Requirements by platform

PlatformVersion (2026-10-15)Hardware / OSStatus
Mac0.6.1Apple Silicon, macOS 14+Stable
Windows0.7.0-beta.164-bit Windows 10/11Beta
Linux0.7.0-beta.1amd64; .deb or AppImageBeta

GitHub stars ~3,716 as of 2026-10-15 — re-check the repo for live counts.

What DigUp is not