{"full_name":"ARahim3/DigUp","owner":"ARahim3","name":"DigUp","url":"https://github.com/ARahim3/DigUp","description":"Search your computer by what's in your files: photos, PDFs, documents, recordings, videos and code. On-device on Mac, Windows and Linux, built on Google DeepMind's EmbeddingGemma 2.","homepage":"https://digup.arahim.dev","topics":[],"language":"Swift","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/41390319?u=6f1f13532f6077b18547f7f8cfdce5550dc29100&v=4","created_at":"2026-10-08T20:37:51Z","pushed_at":"2026-10-26T20:44:04Z","metrics":{"stars":6350,"forks":502,"watchers":23,"issues":137,"prs":67,"releases":6,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":19,"forks":3,"base_day":"2026-11-09"},"week":{"stars":222,"forks":21,"base_day":"2026-11-03"}},"history":{"dates":["2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[2329,3521,4051,4289,4543,4999,5211,5325,5500,5648,5710,5854,5915,5972,6009,6043,6128,6166,6331,6350],"forks":[174,235,280,300,321,360,386,398,402,417,427,453,460,461,463,468,481,487,499,502],"watchers":[6,11,10,10,10,14,18,19,18,18,19,20,20,20,20,20,20,20,23,23],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{"monthly":135,"weekly_rate":122,"monthly_rate":22,"new":100},"same_owner":[],"issues":[{"number":3,"title":"Excessive memory use whenever leaving app open for a decent amount of time","comments":9,"created_at":"2026-10-11T02:40:54Z"},{"number":77,"title":"Add Multilingual Support, with Priority for Chinese","comments":6,"created_at":"2026-10-15T01:38:30Z"},{"number":69,"title":"Search Outlook mail stored in .pst files (Windows first)","comments":5,"created_at":"2026-10-14T15:11:47Z"},{"number":160,"title":"Add Model Context Protocol (MCP) Server Support for Local AI Integration","comments":4,"created_at":"2026-10-27T23:45:07Z"},{"number":67,"title":"0 files indexed even though folders are selected","comments":4,"created_at":"2026-10-14T12:02:22Z"},{"number":43,"title":"DigUP won't open my iPhoto library (~/Pictures/)","comments":4,"created_at":"2026-10-12T20:10:12Z"},{"number":140,"title":"Allow multi-selecting and deleting results","comments":3,"created_at":"2026-10-21T04:16:23Z"},{"number":110,"title":"Sync only the folders that changed, not every chosen folder","comments":3,"created_at":"2026-10-16T16:34:03Z"}],"discussions":[],"latest_release":{"name":"DigUp 0.6.2","tag":"v0.6.2","published_at":"2026-10-21T18:32:07Z","body":"Fixes for the ten days since 0.6.1, with a lot of them from people who sent pull requests, and spreadsheets and presentations as a new kind of file.\n\nFixed:\n\n- Battery drain after the first pass. Two causes: a folder where something rewrites files all the time (a database, logs, a build) made DigUp re-scan every folder every few seconds, and iCloud Drive or Google Drive folders made every scan take minutes. Changes that couldn't matter are ignored now, and the crawl no longer asks the cloud about each file. (#68, #101 by @astelmach20; #106, #107 by @afalk42)\n- A folder you chose is read whole, whatever it holds. A home folder with its dotfiles in git, or a repo of notes and pictures, used to count as a code project and keep only its screenshots. (#105)\n- Settings → Folders says why files aren't searchable: \"N not read\" next to each folder opens the reasons (inside code projects, only in the cloud, types DigUp doesn't read, a Photos library). (#105, #43)\n- The progress bar no longer starts over when new files arrive mid-pass. (#52, from #53 by @dr0pd34d)\n- Resume right after Pause starts indexing again; it used to stay stopped until the next change. (#50, from #51 by @dr0pd34d)\n- The search panel opens over a fullscreen app while a DigUp window is open or minimized, instead of switching Spaces. (#73, #131 by @TLXyloph)\n- A PDF with broken metadata no longer crashes indexing. (#41, #42 by @dr0pd34d)\n- Copy-protected songs (.m4p) are skipped instead of failing one by one. (#108, #109 by @afalk42)\n- The \"Open code in\" picker follows what you choose. (#83, #74 by @maniksundar)\n- Keyword search is faster on big indexes: the database is memory-mapped, 18–20% on a 29,000-vector index here. (#93, #94 by @Hevarh1, with @Bondyboy2001's measurements)\n- Tiny stub files (`DEBUG=true`, a two-line .gitignore) no longer top generic searches like \"config\" or \"test\". (#139, diagnosed by @Irohoho)\n- Checking that a folder can be read no longer lists it, which took a while on cloud folders at every scan. (#124, @Arul-)\n- A .ts file that's only in the cloud is no longer downloaded to check whether it's a video. (#61)\n- Code search no longer runs a repository's own configured git programs (a security fix; details in the advisory). (#78 by @siraben)\n- Paired writes to the index happen in one transaction, and two crashes on odd inputs (an empty audio buffer, a zero-sized image) are guarded. (#45, @dowjames)\n\nNew:\n\n- Spreadsheets and presentations: xlsx, pptx, ods and odp are read for their text, each sheet's name and rows, each slide's text and speaker notes. (#75, #86 by @njeanselme)\n- Typst files (.typ) are indexed as documents. (#127, @martin0pl)\n- Skip a Folder… on the Code tab, as on the Folders tab. (#129, @cloudlesssmarthome)\n- Folders with a CACHEDIR.TAG (pip, cargo and ccache caches) stay out of both indexes. (#80 by @siraben)\n- The Welcome screen says what the folders step does before it runs, and its button says Start Indexing. (#128, @szpak and @cloudlesssmarthome)\n- Pictures in a folder named Screenshots count as screenshots, whatever they're called.\n- The menu bar icon is the logo.\n\nAlso: source builds verify the vendored downloads against pinned checksums (#81 by @siraben). The shared fixes above come to Windows and Linux with the next beta.\n\nThanks to @astelmach20, @afalk42, @dr0pd34d, @TLXyloph, @maniksundar, @Hevarh1, @siraben and @njeanselme for the fixes and additions that went in, and to @Bondyboy2001, @Irohoho, @Arul-, @martin0pl, @cloudlesssmarthome, @szpak, @dowjames, @Cyboghostginx, @drale2k and @jiaxu0715 for the measurements, diagnoses and reports behind them.\n\nTo update, use DigUp → Check for Updates…, or download `DigUp-0.6.2.dmg` below. DigUp needs an Apple Silicon Mac with macOS 14 or later.\n"},"readme":true,"readme_zh":false,"news":[{"title":"Search files on your Mac with Google DeepMind's EmbeddingGemma 2","url":"https://github.com/ARahim3/DigUp","hn":"https://news.ycombinator.com/item?id=50045015","source":"Hacker News","lang":"en","date":"2026-10-11","points":5,"comments":2},{"title":"DigUp: Search files on Mac by what's in them, using EmbeddingGemma 2","url":"https://github.com/ARahim3/DigUp","hn":"https://news.ycombinator.com/item?id=50035576","source":"Hacker News","lang":"en","date":"2026-10-10","points":2,"comments":0},{"title":"Show HN: DigUp – On-device multimodal search for Mac files (EmbeddingGemma 2)","url":"https://github.com/ARahim3/DigUp","hn":"https://news.ycombinator.com/item?id=50075796","source":"Hacker News","lang":"en","date":"2026-10-13","points":1,"comments":0},{"title":"DigUp 免費開源 AI 智慧搜尋工具！不用記檔名，描述內容就能找出檔案，採用 Google 模型、完全本機運行","url":"https://tw.news.yahoo.com/digup-%E5%85%8D%E8%B2%BB%E9%96%8B%E6%BA%90-ai-%E6%99%BA%E6%85%A7%E6%90%9C%E5%B0%8B%E5%B7%A5%E5%85%B7-%E4%B8%8D%E7%94%A8%E8%A8%98%E6%AA%94%E5%90%8D-223632503.html","source":"Yahoo奇摩新聞","lang":"zh","date":"2026-10-23"},{"title":"忘了文件名，只记得画面？DigUp 本地搜图、搜文档、搜视频实测","url":"https://www.bilibili.com/zh-Hans/video/BV1Xznm6CEqJ/","source":"bilibili","lang":"zh","date":"2026-10-23"},{"title":"GitHub 热搜 20 名、每小时 57 星：DigUp 的增速放在 2026 是什么水平？","url":"https://blog.csdn.net/gitblog_00701/article/details/168426014","source":"blog.csdn","lang":"zh","date":"2026-10-19"},{"title":"サイトについて","url":"https://gihyo.jp/article/2026/10/digup","source":"技術評論社","lang":"en","date":"2026-10-14"},{"title":"DigUp lets users find Mac files by describing them, not remembering their names","url":"https://www.digitaltrends.com/computing/digup-ai-natural-language-file-search-embeddinggemma-2/","source":"digitaltrends.com","lang":"en","date":"2026-10-13"},{"title":"DigUp用谷歌新模型改造Mac搜索：忘了文件名，也能找到视频里的某个镜头","url":"https://www.theblockbeats.info/flash/371784","source":"theblockbeats","lang":"zh","date":"2026-10-13"},{"title":"DigUp helps Mac users find files using natural language searches","url":"https://news.google.com/rss/articles/CBMikgFBVV95cUxNT2ZpSGNlMWJNSzA2M2xMUzJIQXEycWtVd0lUZGtzM3JBNlY0Wm1xQ1RDWVZoTUtRcEhnMHVTeUlJOVAtM2xwV193STVhYXhQeEdVcmczV1JiX185V2NlR0hIY2FVQ1NPZ0Vwa290OGlCY0VyazA3SlhOV0RqdjB0cDVBamRLcHUxUDBpcWdQQUN3QQ?oc=5","source":"Tech Edition","lang":"en","date":"2026-10-14"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}