DigUp: поиск файлов на компьютере по их содержимому
DigUp — это инструмент для поиска файлов на твоем компьютере по их содержимому: текст, изображения, аудио и видео. Он использует многомодальную модель EmbeddingGemma 2 от Google DeepMind, позволяя находить нужную информацию, описывая ее простыми словами.
Программа подходит для пользователей Mac, Windows и Linux, что делает её универсальным решением для всех платформ. В отличие от традиционных поисковых систем, DigUp способна распознавать содержание не только текстовых документов, но и изображений или аудиозаписей, что значительно расширяет её возможности. Если тебя интересуют не только названия файлов, а именно содержимое, то этот проект может быть полезен.
Запустить DigUp можно, скачав последнюю версию с GitHub. Обрати внимание, что проект находится на этапе бета-тестирования для Windows и Linux, так что возможны баги. Если хочется сделать поиск по всему контенту на твоем устройстве более интуитивным, попробуй DigUp.
DigUp — это проект, который позволяет искать файлы на твоем компьютере по их содержимому. Он использует модель EmbeddingGemma 2 от Google DeepMind, которая обрабатывает текст, изображения, аудио и видео, помещая их в общее пространство. Например, он может найти видеозапись, где появляется зебра, или конкретное место в подкасте, где обсуждают сон. Проект поддерживает более 100 языков.
DigUp работает на Mac, Windows и Linux. Ты можешь выбрать папки для поиска, и программа анализирует фотографии, PDF-документы, записи и видео в них. Затем достаточно просто ввести свои запросы словами, и DigUp найдет соответствующие файлы.
Что можно найти
- Видео с зеброй откроется в момент, когда зебра появится на экране.
- Запись подкаста найдется по запросу о сне, когда эту тему начинают обсуждать.
- PDF-документ откроется на нужной странице по описанию условия договора.
- Фотография собаки на пляже найдется по соответствующему описанию.
- Запрос на английском языке может найти заметку на любом из поддерживаемых языков, включая бенгали и арабский, и наоборот.
- Запросы к коду, как "code: retry a failed call with backoff", помогут найти нужные функции в проекте, если включен поиск по коду.
Установка и запуск
Для Mac: скачай DMG из релизов и перетащи DigUp в папку "Программы", или используй Homebrew:
brew install --cask arahim3/tap/digup
Требования: Apple Silicon Mac с macOS 14 или новее.
Для Windows: скачай DigUp_x.y.z_x64-setup.exe из бета-релиза и запусти установщик. Установка не требует прав администратора.
Требования: 64-битный Windows 10 или 11.
Для Linux: на Ubuntu, Debian и аналогичных дистрибутивах скачай .deb и установи:
sudo apt install ./DigUp_x.y.z_amd64.deb
Или скачай AppImage, сделай его исполняемым и запусти. Требования: 64-битные процессоры Intel и AMD, работает на Ubuntu 22.04 и новее.
Использование
Вводишь в любом приложении сочетание клавиш:
- Mac: ⇧⌘Space
- Windows и Linux: Ctrl+Shift+Space
Затем вводишь запрос, и DigUp ищет результаты, отображая их прямо в окне поиска. Результаты можно просматривать, открывать в файловом менеджере или копировать.
Ограничения
DigUp не изменяет, не перемещает и не загружает файлы. Первая индексация может занять много времени в зависимости от объема данных, но после этого новые файлы становятся доступными в течение нескольких секунд. На Windows и Linux не считываются текстовые элементы из скриншотов, и некоторые форматы файлов, такие как старые документы Word и RAW-изображения, доступны только на Mac. Также, если ты думаешь о работе с кодом, в кодовые проекты DigUp будет считывать лишь снимки экрана.
Важно, что DigUp работает локально, и ничего не отправляется за пределы твоего компьютера. Программа проверяет наличие обновлений один раз в день и может быть отключена. Она безопасна для ваших данных и не требует создания аккаунтов.
Открыть на GitHub: ARahim3/DigUp →
RepoRadar