Быстрый кроссплатформенный эмулятор терминала с рендерингом через OpenGL, разумными настройками по умолчанию и гибкой конфигурацией в формате TOML.
ARahim3/DigUp
Настольное приложение для смыслового поиска по локальным файлам — фото, PDF, документам, аудио, видео и коду — прямо на устройстве с EmbeddingGemma 2.
Open source альтернатива:Spotlight
Google Photos
- Звёзды
- 4,775
- Форки
- 339
- Открытые issues
- 103
- Последний коммит
- 22 часа назад
Что это?
DigUp позволяет искать файлы на компьютере по описанию их содержимого. Вы выбираете папки для индексации, а приложение анализирует изображения, PDF, документы, аудиозаписи, видео и, по желанию, исходный код. Запрос «собака на пляже» может найти фотографию, по запросу «где они говорят о сне» можно перейти к нужной минуте подкаста, а фраза «пункт об домашних животных в договоре аренды» поможет открыть нужную страницу PDF.
В основе приложения — EmbeddingGemma 2 от Google DeepMind, мультимодальная embedding-модель, которая помещает текст, изображения, аудио и видео в общее векторное пространство. Модель работает локально через llama.cpp и использует GPU, если он доступен (Metal в macOS, Vulkan в Windows и Linux). Точные строки, например номера счетов или коды ошибок, также ищутся по ключевым словам и получают более высокий приоритет в результатах. Все проиндексированные данные остаются на вашем устройстве; сетевые запросы нужны только для однократной загрузки модели и ежедневной проверки обновлений, при которой данные о ваших файлах не отправляются.
Приложение для Mac написано на Swift с использованием SwiftUI и применяет фреймворки macOS для чтения файлов и OCR снимков экрана. Версии для Windows и Linux используют тот же поисковый движок и созданы на Tauri; первые релизы для Windows и Linux помечены как бета-версии.
Ключевые возможности
- 01Семантический поиск по изображениям, PDF, документам, аудио и видео
- 02Переход к нужной странице PDF, отметке времени в аудио или моменту в видео
- 03Опциональный поиск по коду с открытием найденного места в редакторе на нужной строке
- 04Полностью работает на устройстве через llama.cpp и использует ускорение GPU, если оно доступно
- 05Поиск по точным совпадениям ключевых слов: номера счетов, коды и имена
- 06Доступно для macOS; сборки для Windows и Linux находятся в бета-версии
Сценарии использования
- Поиск нужного момента в длинной записи или видео без перемотки
- Поиск пункта или страницы в папке с PDF-файлами и отсканированными договорами
- Поиск по личным фотографиям с учетом их содержимого, а не имени файла
- Поиск по собственной кодовой базе с помощью описания того, что делает функция
Темы
Частые вопросы
- Что такое DigUp?
- Настольное приложение для смыслового поиска по локальным файлам — фото, PDF, документам, аудио, видео и коду — прямо на устройстве с EmbeddingGemma 2. DigUp позволяет искать файлы на компьютере по описанию их содержимого. Вы выбираете папки для индексации, а приложение анализирует изображения, PDF, документы, аудиозаписи, видео и, по желанию, исходный код. Запрос «собака на пляже» может найти фотографию, по запросу «где они говорят о сне» можно перейти к нужной минуте подкаста, а фраза «пункт об домашних животных в договоре аренды» поможет открыть нужную страницу PDF.
- DigUp можно использовать бесплатно? Какая у него лицензия?
- DigUp распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- DigUp всё ещё поддерживается?
- Активно поддерживается. Последний коммит в DigUp — 18 окт. 2026 г..
- Для чего можно использовать DigUp?
- Поиск нужного момента в длинной записи или видео без перемотки Поиск пункта или страницы в папке с PDF-файлами и отсканированными договорами Поиск по личным фотографиям с учетом их содержимого, а не имени файла Поиск по собственной кодовой базе с помощью описания того, что делает функция
- Где скачать DigUp?
- Исходный код и инструкции по установке — на GitHub: https://github.com/ARahim3/DigUp
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Обёртка над QEMU, которая автоматически настраивает и запускает виртуальные машины Windows, macOS и Linux с минимальной подготовкой.
Инструментарий для визуального RAG: превращает веб-страницы и PDF в скриншоты и выполняет поиск по изображениям, сохраняя таблицы и графики.
Open source локальное универсальное рабочее пространство, объединяющее документы, доску и таблицы; альтернатива Notion и Miro.
Бесплатное приложение с открытым исходным кодом для личных финансов и бюджетирования по конвертам: данные хранятся локально и синхронизируются между устройствами.
Веб-панель с открытым исходным кодом для управления Linux-серверами, сайтами, Docker-контейнерами, базами данных и AI-агентами.