AIKraft Agents

ARahim3/DigUp

Ищи файлы на компьютере по их содержимому: фото, PDF, документы, записи, видео и код. Работает локально на Mac, Windows и Linux, основан на модели EmbeddingGemma 2 от Google DeepMind.

Инструменты⭐ 6 272Swiftпоследний релиз: v0.6.2
Открыть на GitHub ↗

Что это за инструмент

DigUp — это локальный инструмент для поиска файлов на компьютере с использованием мультимодальной модели EmbeddingGemma 2, позволяющий находить контент по смыслу, а не только по именам.

Зачем нужен

Инструмент индексирует содержимое изображений, PDF, документов, аудио и видео, помещая их в единое векторное пространство. Это позволяет искать файлы по текстовому описанию их содержимого, включая точные совпадения кода, номеров и имен, без отправки данных на сервер.

Что можно реализовать

  • Поиск конкретного кадра в видео (например, «зебра в видео») с переходом к нужному моменту
  • Нахождение фрагмента в подкасте или аудиозаписи по описанию темы разговора
  • Поиск текста внутри PDF-документов, скриншотов и изображений по смыслу или точным строкам
  • Поиск фрагментов кода по описанию функционала (например, «retry a failed call with backoff»)
  • Кросс-языковой поиск, когда описание на английском находит файлы на бенгали, арабском или других языках

Ключевые возможности

  • Полная приватность: индексация и работа модели происходят локально, данные не покидают компьютер
  • Мультимодальность: единый поиск по текстовым, графическим, аудио и видео файлам
  • Гибкость поиска: учитывается как семантическое значение, так и точные совпадения строк (номера счетов, имена)
  • Кроссплатформенность: поддержка macOS (Apple Silicon), Windows и Linux
  • Отсутствие необходимости в учетной записи или телеметрии

👤 Кому подойдёт: пользователи Mac, Windows и Linux, работающие с большим объемом разнородных файлов (документы, медиа, код), которые ценят приватность и скорость локального поиска без облачных сервисов

Релизы

v0.6.2minorbreaking
🕐 15 дн назад · релиз на GitHub ↗

Добавлена поддержка таблиц, презентаций и Typst; исправлены ошибки индексации, производительность поиска и безопасность.

  • Added: Добавлена индексация таблиц (xlsx, ods), презентаций (pptx, odp) и файлов Typst (.typ).
  • Fixed: Исправлено чрезмерное потребление батареи и зависания при работе с облачными папками.
  • Fixed: Ускорен поиск по ключевым словам за счёт маппинга базы в память (на 18–20% быстрее).
  • Fixed: Исправлен краш индексации при повреждённых метаданных PDF и пустых медиафайлах.
  • Breaking: Устранена уязвимость: поиск по коду больше не выполняет сторонние git-программы.
v0.6.1minor
🕐 24 дн назад · релиз на GitHub ↗

DigUp v0.6.1: исправлены ошибки индексации и ввода, добавлена настройка расписания и поддержка офлайн-моделей.

  • Added: Добавлено индексирование только в заданные часы, чтобы не мешать работе.
  • Added: Поддержка загрузки моделей вручную, если сеть блокирует скачивание.
  • Fixed: Исправлена работа ввода с составлением текста для азиатских языков.
  • Fixed: Устранены зависания индексации при изменении папок и ошибках чтения файлов.
  • Fixed: Добавлен поиск по тексту на сканах PDF и в SVG-файлах.