Follow

Проект kfe представляет собой кроссплатформенный файловый менеджер и поисковую систему для мультимедийных файлов. Он обеспечивает полную конфиденциальность, поскольку все данные обрабатываются локально на вашем устройстве и не покидают его пределы.
**Основные возможности kfe:**
**Поиск по текстовым запросам**, учитывающий:
визуальные аспекты изображений и видео на основе эмбеддингов CLIP,
автоматически генерируемые транскрипции для аудио- и видеофайлов,
текст, извлекаемый из изображений с помощью OCR,
описания, создаваемые моделью DeepSeek LLM с возможностями обработки визуальной информации (опционально),
описания, которые пользователь может вручную добавить через графический интерфейс.
**Возможности поиска по схожести**, позволяющие:
находить изображения или видео, похожие на выбранное из вашей директории,
искать изображения, схожие с любым изображением, вставленным из буфера обмена,
находить файлы с семантически схожими метаданными (описания, транскрипции или текст, извлеченный из изображения).
**Графический интерфейс на основе браузера**, который позволяет легко использовать все перечисленные функции, просматривать файлы и редактировать их метаданные.
**Автономная работа**, требующая наличия только установленного ffmpeg; проект включает все необходимые базы данных и функции поиска.
**Поддержка нескольких операционных систем**, включая Mac, Linux и Windows.
**Поддержка английского и польского языков**.
**Предполагаемые сценарии использования:**
Приложение разработано для работы с директориями, содержащими до 10 000 изображений, коротких (менее 5 минут) видео- и аудиофайлов. Предполагается, что имена файлов не являются описательными. Примеры таких директорий:
галерея телефона или аудиозаписи, скопированные на ПК,
дампы данных из мессенджеров, таких как Messenger (встроенный поиск в Messenger работает только для текстовых сообщений, но они позволяют загружать все медиафайлы, которые можно искать с помощью этого приложения),
сохраненные мемы.
**Установка и запуск:**
Убедитесь, что у вас установлены `python>=3.10` и `ffmpeg` с `ffprobe`:
Для установки ffmpeg см. [1].
Для проверки установки откройте командную строку и введите `ffmpeg -version` и `ffprobe -version`; оба должны вывести информацию о версии.
Установите проект с помощью команды:
```
pip install kfe

```
Для запуска приложения выполните в консоли:
```
kfe

```
Откройте [2] в браузере.
Следуйте инструкциям в графическом интерфейсе. Анализ директории может занять некоторое время, но последующие поисковые запросы будут выполняться быстро. Вся информация анализа будет сохранена на вашем диске и не потребует повторной обработки. Добавление первой директории может быть особенно медленным, поскольку все AI-модели будут загружены. После их загрузки приложение будет работать в автономном режиме.
Проект распространяется под лицензией MIT.
**Ссылки:**
ffmpeg.org/download.html
http://localhost:8000
github.com/Fl0k3n/kfe

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.