Skip to content

Releases: midnightheartsgames/MH-Files

MH Files 1.3.4

Choose a tag to compare

@github-actions github-actions released this 13 Oct 18:51
47f8883

MH Files 1.3.4: новые кнопки в строке пути, вид Инспектора, ход поиска дубликатов во вкладке,
фильтр по типу в поиске по тегам.

Что скачать

  • MH-Files-1.3.4-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора. Поверх 1.3 ставится как обновление: настройки, вкладки и посчитанные теги на
    месте, прежние настройки — копией в backup\1.3.3.
  • MH-Files-1.3.4-portable.zip — распаковать куда угодно, хоть на флешку: настройки, индекс и
    модели хранятся в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Установщик пока не подписан: SmartScreen при первом запуске предупредит — «Подробнее ›
Выполнить в любом случае».

Новое

  • Сортировка кнопкой — рядом с «Обновить»: по имени, дате, типу, размеру, по убыванию, и
    пункт «По умолчанию» — как в новой вкладке (папки — по имени, поиск и дубликаты — в
    порядке выдачи). Работает в плитках и колонках, а не только щелчком по заголовку таблицы.
    «По умолчанию» появился и в «Сортировке» контекстного меню.
  • Ещё кнопки в строке пути: «Найти дубликаты» — слева от терминала, «Перейти к папке»
    (GoTo) и «Палитра команд» — слева от фильтра. В узкой панели второстепенные кнопки
    прячутся, чтобы оставить место строке пути: они по-прежнему в меню и на клавишах.
  • Вид Инспектора — «Настройки › Предпросмотр › Инспектор»:
    • какие сведения показывать: предпросмотр, тип, размер, даты, атрибуты, теги и звук,
      рейтинг, размер папки, путь;
    • отступ между сведениями (между разделами — вдвое больше);
    • сколько тегов в разделе сразу: первые 5, 10, 15 или все. Остальные раскрывает маленькая
      кнопка «Ещё N» после тегов, «Свернуть» — обратно.
  • Ход поиска дубликатов в заголовке вкладки: пока сравнивается содержимое, заголовок
    вкладки заполняется — видно и из другой вкладки; процент — в подсказке вкладки. Ход теперь
    двигается и внутри большого файла, а не только между файлами. Заливкой, полоской снизу или
    никак — «Настройки › Файлы и папки › Поиск дубликатов».
  • Поиск по тегам — фильтр по типу файлов: плашки «Всё», «Изображения», «Видео», «Аудио»,
    как в поиске по имени и по смыслу (в запросе — kind:видео). Тип можно выбрать и без
    тегов — все видео с посчитанными тегами. Рейтинги собраны в одну плашку «Рейтинг» с
    меню галочек.

Исправлено

  • Значок «Обновить» был сломан: наконечник стрелки смотрел поперёк дуги. Теперь это обычная
    круговая стрелка по часовой.
  • Ширина Инспектора сбрасывалась в «Этом компьютере», и там же панель не тянулась мышью: в
    ней одна строка «Выберите диск или папку», и панель сжималась до неё. Теперь ширина
    остаётся той, что выставлена, где бы ни был курсор (так же — при выделении нескольких
    файлов).

Известно

  • На Windows новое проверено пока только сборкой; первые отзывы очень пригодятся.

MH Files 1.3.3

Choose a tag to compare

@github-actions github-actions released this 13 Oct 12:26
946184c

MH Files 1.3.3: звуковые теги, видео по кадрам, подсказки тегов, новый быстрый просмотр.

Что скачать

  • MH-Files-1.3.3-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора. Поверх 1.3 ставится как обновление: настройки, вкладки и посчитанные теги на
    месте, прежние настройки — копией в backup\1.3.2.
  • MH-Files-1.3.3-portable.zip — распаковать куда угодно, хоть на флешку: настройки, индекс и
    модели хранятся в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Установщик пока не подписан: SmartScreen при первом запуске предупредит — «Подробнее ›
Выполнить в любом случае».

Новое

  • Звуковые теги. Аудио и звуковые дорожки видео слушает модель AST (Audio Spectrogram
    Transformer, классы AudioSet): речь, пение, музыка и её жанры, инструменты, животные,
    транспорт, звуки дома и природы — speech, music, hip hop music, dog, rain. Теги
    видны в столбце «Теги» и в новом разделе Инспектора «Звук», ищутся так же, как теги
    картинок. Запись слушается отрезками по 10 секунд, равномерно по длине (по умолчанию —
    три отрезка). Модель скачивается один раз: 350 МБ, или 90 МБ в int8 — она быстрее на
    процессоре («Настройки › Автотеги › Звук»).

  • Видео по кадрам. Раньше теги видео считались по одному кадру эскиза, теперь — по кадру
    каждые 10 секунд, но не больше 16 кадров (тогда равномерно по всему видео); оба числа —
    в «Настройки › Автотеги › Видео». Тег засчитывается, если он есть хотя бы на двух кадрах,
    рейтинг — по самому откровенному кадру. Посчитанные раньше видео пересчитаются сами.

  • Подсказки при вводе тегов — в поиске по тегам и в фильтре папки после tag::
    выпадающий список тегов, что уже встречаются у ваших файлов, с числом файлов. Стрелки —
    выбрать, Enter или щелчок — подставить, Esc — скрыть.

  • Несколько тегов сразу: подставленный тег дописывается с пробелом — можно сразу
    набирать следующий (cat outdoors); cat|dog — файлы с любым из тегов.

  • «+» у тегов в Инспекторе — добавить тег к поиску: во вкладке поиска по тегам — к её
    запросу, в папке — к фильтру (tag:…). Щелчок по самому тегу, как и раньше, — все файлы
    с ним в новой вкладке.

  • Быстрый просмотр видео и музыки:

    • кнопка звука — выключить и вернуть (и клавиша M);
    • скорость воспроизведения от 0,25× до 2×;
    • кадр под указателем над полоской перемотки;
    • в конце — кнопка повтора, посередине кадра и вместо «Играть»;
    • пауза и воспроизведение щелчком по кадру.

    Выключенный звук и скорость запоминаются, как и громкость.

Исправлено

  • Крестик на неактивной вкладке не закрывал её — закрывалась только открытая вкладка.
    Крестик появлялся при наведении на вкладку, но, когда указатель доходил до него самого,
    вкладка переставала считаться наведённой, и крестик пропадал вместе со щелчком.

Известно

  • Звуковые теги, кадры видео и кадр над полоской читает Media Foundation: форматы те же, что
    у встроенного проигрывателя Windows (для HEVC и AV1 нужны расширения из Microsoft Store).
    Нет кодека — у видео остаётся один кадр эскиза, как раньше.
  • Видео смотрится дольше картинки: 16 кадров — 16 прогонов модели. На видеокарте это
    секунды, на процессоре — до минуты; меньше кадров — быстрее.
  • На Windows новое проверено пока только сборкой; первые отзывы очень пригодятся. Журналы
    помощников — «Настройки › Автотеги › Открыть журнал» и «Открыть журнал звука».

MH Files 1.3.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 10:49
c6d93c9

MH Files 1.3.2: поиск и фильтр по тегам.

Что скачать

  • MH-Files-1.3.2-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора. Поверх 1.3 ставится как обновление: настройки, вкладки и посчитанные теги на
    месте, прежние настройки — копией в backup\1.3.1.
  • MH-Files-1.3.2-portable.zip — распаковать куда угодно, хоть на флешку: настройки, индекс и
    модели хранятся в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Установщик пока не подписан: SmartScreen при первом запуске предупредит — «Подробнее ›
Выполнить в любом случае».

Новое

  • Поиск по тегам. «Поиск по тегам» в боковой панели или режим «По тегам» в строке поиска:
    cat outdoors -dog находит среди всех файлов, у которых теги уже посчитаны; самые уверенные —
    выше. Плашки рейтинга под полем («Обычный», «Чувствительный», «Сомнительный», «18+») прячут
    такие файлы из выдачи.
  • Фильтр папки по тегам (Ctrl+F): tag:cat — только с тегом, -tag:dog — без него,
    rating:general — только этот рейтинг, -rating:18+ — без него; маски — tag:*hair, теги
    с пробелом — "long hair" или long_hair. Кнопка «Рейтинг» в строке фильтра скрывает файлы
    с отмеченными рейтингами галочками. Файлы, у которых тегов ещё нет, не прячутся; когда теги
    досчитаются, фильтр применится к ним сам.
  • Теги в Инспекторе кликабельны. Щелчок по тегу или рейтингу — все файлы с ним в новой
    вкладке. Правая кнопка — «Только с этим тегом в папке», «Скрыть с этим тегом в папке»,
    «Копировать».

Известно

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

MH Files 1.3.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 08:34
c49f693

MH Files 1.3.1: автотеги на видеокарте.

Что скачать

  • MH-Files-1.3.1-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора. Поверх 1.3 ставится как обновление: настройки и вкладки на месте,
    прежние настройки — копией в backup\1.3.0.
  • MH-Files-1.3.1-portable.zip — распаковать куда угодно, хоть на флешку: настройки, индекс и
    модели хранятся в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Установщик пока не подписан: SmartScreen при первом запуске предупредит — «Подробнее ›
Выполнить в любом случае».

Новое

  • Автотеги на видеокарте. Модель считает через DirectML — подходит любая видеокарта с
    DirectX 12: NVIDIA, AMD, Intel, в том числе встроенная. На дискретной видеокарте это обычно
    в разы быстрее процессора. Если видеокарта не подошла (нет DirectX 12, старый драйвер), модель
    сама переходит на процессор, а в «Настройки › Автотеги» видно почему.
  • В «Настройки › Автотеги» — переключатель «Видеокарта» (включён по умолчанию), в состоянии —
    на чём сейчас модель: «на видеокарте» или «на процессоре».
  • ONNX Runtime теперь — сборка с DirectML (1.24.4) из NuGet: она же считает и на
    процессоре. Из пакетов скачиваются только три нужные библиотеки — 15 МБ (раньше — архив
    80 МБ с GitHub). После обновления сборка скачается один раз заново, прежняя удалится;
    модель и посчитанные теги остаются.

Известно

  • На видеокарте автотеги проверены пока только на сборке без видеокарты (откат на процессор);
    первые отзывы с Windows — особенно о скорости и о том, какая видеокарта не подошла, — очень
    пригодятся. Журнал помощника — «Настройки › Автотеги › Открыть журнал».
  • Нужны библиотеки Microsoft Visual C++ (x64), как и в 1.3.0.

MH Files 1.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 07:14
41f7150

MH Files 1.3: автотеги — что изображено на картинках и кадрах видео, словами, прямо в
списке файлов и в Инспекторе.

Что скачать

  • MH-Files-1.3.0-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора. Поверх 1.2 ставится как обновление: настройки и вкладки на месте,
    прежние настройки — копией в backup\1.2.4.
  • MH-Files-1.3.0-portable.zip — распаковать куда угодно, хоть на флешку: настройки, индекс и
    модели хранятся в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Установщик пока не подписан: SmartScreen при первом запуске предупредит — «Подробнее ›
Выполнить в любом случае».

Новое

  • Автотеги. Модель смотрит на картинку (или кадр видео) и подписывает, что на ней:
    cat, sleeping, bed, remote control, 1girl, long hair, outdoors, school uniform,
    персонажей аниме и игр. Около 10 800 тегов Danbooru, по-английски.
    • Столбец «Теги» в таблице — после «Размер»: самые уверенные теги через запятую. Ширина
      тянется за левую границу столбца; в узкой панели он прячется первым.
    • Раздел «Теги» в Инспекторе: все теги, персонажи — цветом акцента, у каждого —
      уверенность во всплывающей подсказке; щелчок по тегу копирует его, «Копировать» — все
      теги через запятую. Там же рейтинг: обычный, чувствительный, сомнительный, откровенный.
    • Теги считаются сначала у видимых файлов, потом у остальных картинок и видео открытой
      папки — в фоне, с пониженным приоритетом. Посчитанное запоминается: второй раз файл не
      смотрится, пока не изменится.
  • Модель — WD Tagger v3 от SmilingWolf (Apache 2.0), на выбор:
    EVA02-Large — точнее всего
    (1,3 ГБ, по умолчанию), SwinV2 —
    втрое быстрее (470 МБ), ViT —
    быстрее всего (380 МБ). Картинка на процессоре — от секунды до нескольких, смотря по модели
    и числу ядер.
  • Всё на этом компьютере. Файлы никуда не отправляются: модель работает в отдельном
    процессе (тот же MH-Files.exe без окна) на ONNX Runtime
    и закрывается вместе с MH Files; через пять минут без дела уходит из памяти.
  • Включается в «Настройки › Автотеги». При включении скачиваются модель с Hugging Face и
    ONNX Runtime 1.31 с GitHub (80 МБ архив, из него берутся две библиотеки). Там же — модель,
    пороги уверенности для тегов и персонажей (меняются без пересчёта), рейтинг, предел размера
    файла, «Пересчитать все теги», журнал помощника и свой ONNX Runtime.
  • При удалении программы удаляются и скачанные модель с ONNX Runtime
    (%LOCALAPPDATA%\MH Files\tags).

Исправлено

  • GIF не играли в быстром просмотре и Инспекторе — показывался только первый кадр. Теперь
    анимация идёт с задержками из файла (0–10 мс — как в браузерах, 100 мс), по кругу; в быстром
    просмотре Enter — пауза. Анимированные PNG и WebP тоже играют. Кадры уменьшаются до
    1024 точек, на них уходит не больше 256 МБ: у очень длинной анимации показываются первые
    кадры.
  • Размеры картинки показывались дважды в Инспекторе и быстром просмотре: под картинкой
    и строкой «Размеры» из свойств Windows. Строка Windows остаётся только там, где размер из
    самого файла не прочитать (HEIC, RAW).

Известно

  • onnxruntime.dll нужны библиотеки Microsoft Visual C++ (x64). Обычно они уже стоят; если
    нет — в настройках будет ссылка на установщик от Microsoft.
  • Теги — на английском, словами Danbooru: модель училась на рисунках, но фото тоже узнаёт
    (cat, car, food, outdoors, realistic).
  • Пока только процессор; видеокарта (DirectML) — в следующих версиях.
  • Модели animetimm (например, convnextv2_huge.dbv4-full) закрыты входом на Hugging Face и
    выложены без ONNX — программа их не скачивает; WD Tagger v3 обучен на том же словаре
    Danbooru.
  • Автотеги проверены с настоящими моделями под Linux (помощник, ONNX Runtime 1.31,
    EVA02-Large, SwinV2 и ViT); на Windows — первые отзывы очень пригодятся.

MH Files 1.2.4

Choose a tag to compare

@github-actions github-actions released this 13 Oct 01:12
21317f8

MH Files 1.2.4: поиск по смыслу без мусора — скриншоты, текстуры и картинки с надписями больше не лезут в любой поиск.

Что скачать

  • MH-Files-1.2.4-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора; поверх 1.2.x ставится как обновление, скачанная модель и индекс остаются.
  • MH-Files-1.2.4-portable.zip — распаковать куда угодно: настройки, индекс и модель хранятся
    в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Исправлено

  • «Кошка» находила текстуры Gato.dds, Chimera.gr2, картинку с надписью «Ночной
    кошмар» и скриншоты — даже при «Только очевидное».
    У модели есть файлы, похожие почти на
    любой запрос: скриншоты с текстом, картинки с надписями («кошмар» похоже на «кошку»
    буквами), однотонные текстуры. Раньше файл попадал в выдачу, если выделялся среди остальных
    файлов, — а такие выделяются всегда, и чем больше индекс, тем больше их. Теперь каждый файл
    заранее сравнивается с двумя сотнями обычных запросов («машина», «документ», «пейзаж»…), и
    находкой считается то, чему ваш запрос подходит заметно лучше обычного. Проверено на 948
    файлах с настоящей моделью (фото, игровые текстуры, скриншоты сайтов, картинки с русскими
    надписями, файлы без содержимого), 12 запросов: при «Обычно» — 163 верных находки и 15
    неверных (было 172 и 135); «пицца», которой в наборе нет, — 1 находка вместо 15;
    «договор аренды» — ровно скан договора.
  • Имена файлов — по словам. Модель видела в имени Gato или Chimera что-то похожее на
    «кошку». Теперь имя сравнивается со словами запроса: «кошка» совпадает с «кошки» и
    «кошкой», но не с «кошмаром»; файл, в имени которого хотя бы половина слов запроса, виден при
    любом отборе.
  • Значки (картинки меньше 256 точек) модель больше не смотрит.

Обновление

  • Индекс перестраивать не нужно: старые векторы имён просто не учитываются. При первом запуске
    модель несколько секунд считает обычные запросы — дальше они берутся из кеша.
  • «Отбор» остался с теми же уровнями, но они стали строже: «Обычно» теперь отсекает почти
    всё лишнее. Мало находок — «Мягко» или «Всё хоть немного похожее».

MH Files 1.2.3

Choose a tag to compare

@github-actions github-actions released this 12 Oct 21:48
1a1e954

MH Files 1.2.3: поиск по смыслу находит то, что нужно, — проверено на настоящей модели.

Что скачать

  • MH-Files-1.2.3-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора; поверх 1.2.x ставится как обновление, скачанная модель и индекс остаются.
  • MH-Files-1.2.3-portable.zip — распаковать куда угодно: настройки, индекс и модель хранятся
    в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Исправлено

  • «Кошка на диване» находила текстуры, ярлыки и архивы. У EmbeddingGemma 2 любой запрос
    похож на любой файл на 0,6–0,7, и прежний порог пропускал почти всё. Теперь файл попадает в
    выдачу, только если заметно выделяется среди файлов того же вида — имён, текстов, картинок
    (текст с картинкой сходится иначе, чем текст с текстом, поэтому сравниваются не сырые
    числа). Проверено на 179 файлах с настоящей моделью: «кошка на диване» — все 7 фото кошек
    на диване первыми; «мотоцикл» — 14 находок, все мотоциклы; документ «договор аренды»
    находится по содержанию, хоть и называется scan_001.txt.
  • Индексация на процессоре — на всех ядрах, кроме одного (было — на половине): модель и так
    работает с пониженным приоритетом.

Новое

  • «Настройки › Поиск по смыслу › Выдача»: «Отбор» — от «Всё хоть немного похожее» до
    «Только очевидное», и «Показывать не больше». Меняется сразу, без перестройки индекса.
    Файл, в имени которого есть все слова запроса, виден при любом отборе.
  • Самопроверка при запуске модели: две разные картинки должны дать разные векторы. Если
    llama.cpp картинки не различает, они отключаются (поиск — по тексту и именам), и это видно
    в настройках.
  • Квантования модели в настройках — те, что есть в репозитории: Q8_0, UD-Q6_K_XL,
    UD-Q4_K_XL, BF16, F16.

MH Files 1.2.2

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:03
f5fa217

MH Files 1.2.2: поиск по смыслу не берёт чужой старый llama.cpp.

Что скачать

  • MH-Files-1.2.2-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора; поверх 1.2.x ставится как обновление, скачанная модель остаётся.
  • MH-Files-1.2.2-portable.zip — распаковать куда угодно: настройки, индекс и модель хранятся
    в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Исправлено

  • «unknown model architecture: 'gemma-embedding2'». Если llama.cpp уже стоял в системе
    (WinGet, Scoop — то есть был в PATH), MH Files брал его вместо того, чтобы скачать свою
    сборку, а старый llama.cpp не знает EmbeddingGemma 2. Теперь в Windows используется только
    скачанная MH Files сборка (не старше b11452) или путь из поля «Свой llama-server»; при
    первом запуске 1.2.2 она скачается сама.
  • Свой llama-server из настроек проверяется по номеру сборки (--version): слишком старый —
    понятная ошибка с номером сборки, а не «модель не загрузилась». Та же подсказка — если
    llama.cpp всё же не знает модель; лишних попыток запуска в этом случае нет.

MH Files 1.2.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 19:23
6f8726f

MH Files 1.2.1: поиск по смыслу запускается надёжнее и говорит, почему не запустился.

Что скачать

  • MH-Files-1.2.1-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора; поверх 1.2.0 ставится как обновление, скачанная модель остаётся.
  • MH-Files-1.2.1-portable.zip — распаковать куда угодно: настройки, индекс и модель хранятся
    в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Исправлено

  • «exiting due to model loading error» без объяснений. Вместо общей итоговой строки
    llama.cpp теперь видна сама причина (например, «error loading model: …» или ошибка
    кодировщика картинок) и путь к журналу; в «Настройки › Поиск по смыслу» — кнопка «Открыть
    журнал».
  • Поиск по смыслу не запускался целиком, если не загрузился кодировщик картинок и звука
    (mmproj).
    Теперь модель пробует запуститься по очереди: как настроено → без кодировщика
    картинок и звука → на процессоре → на процессоре без него. Без кодировщика поиск работает
    по тексту документов и именам файлов, а настройки об этом предупреждают.
  • Модель запускается до обхода папок: если она не работает, это видно сразу, а не после
    обхода.

MH Files 1.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 18:23
5c03f25

MH Files 1.2: поиск по смыслу на EmbeddingGemma 2 — файлы находятся по описанию того, что в
них, а не только по имени.

Что скачать

  • MH-Files-1.2.0-setup.exe — установка в %LOCALAPPDATA%\Programs\MH Files, без прав
    администратора. Поверх 1.1 ставится как обновление: настройки и вкладки на месте,
    прежние настройки — копией в backup\1.1.0.
  • MH-Files-1.2.0-portable.zip — распаковать куда угодно, хоть на флешку: настройки, индекс и
    модель хранятся в папке data рядом с exe.
  • SHA256SUMS.txt — контрольные суммы.

Установщик пока не подписан: SmartScreen при первом запуске предупредит — «Подробнее ›
Выполнить в любом случае».

Новое

  • Поиск по смыслу (Ctrl+Shift+Space, «По смыслу» в строке поиска или пункт боковой
    панели). Опишите своими словами, что ищете: «кошка на диване» найдёт фотографию кошки,
    «договор аренды» — скан договора, «презентация о продажах» — нужный pptx, даже если файлы
    называются IMG_0412.jpg и Новая презентация (3).pptx.
    • Модель — EmbeddingGemma 2 от Google
      DeepMind: текст, картинки и звук в одном пространстве смыслов; модель многоязычная и
      понимает русский.
    • Понимает текст и код, Word, Excel, PowerPoint, OpenDocument, первые страницы PDF,
      картинки (HEIC и RAW — если в Windows стоят кодеки), кадр видео и первые 30 секунд
      записей MP3 и WAV; остальные файлы — по имени.
    • Категории под полем запроса сужают выдачу: «Изображения», «Документы», «Аудио»…
    • У файла под курсором видно, чем он подошёл: «по изображению», «по странице 2» или отрывок
      текста, и насколько похож.
    • Переключатель «По имени / По смыслу» сохраняет набранный текст: можно искать то так, то
      так.
  • Всё на этом компьютере. Файлы никуда не отправляются: модель работает в отдельном
    процессе llama-server (llama.cpp) рядом с MH Files и закрывается вместе с ним.
  • Включается в «Настройки › Поиск по смыслу». При включении скачивается около гигабайта:
    модель unsloth/embeddinggemma-2-GGUF
    (Q8_0) с Hugging Face и сборка llama.cpp с Vulkan с GitHub. Там же — какие папки
    индексировать (по умолчанию Рабочий стол, Документы, Загрузки, Изображения, Видео и
    Музыка), исключения, что понимать (картинки, документы, звук), видеокарта, квантование
    модели и свой llama-server.
  • Видеокарта считает через Vulkan; если драйвер отказал, модель сама переходит на процессор.
    Индексация идёт в фоне с пониженным приоритетом, на половине ядер. Через пять минут без
    поиска модель уходит из памяти, первый поиск после этого ждёт её загрузку пару секунд.
  • Пересчитывается только изменённое: папки пересматриваются раз в полчаса и по команде
    «Пересканировать папки поиска по смыслу»; удалённые файлы уходят из индекса.
  • При удалении программы удаляется и скачанная модель (%LOCALAPPDATA%\MH Files\semantic).

Известно

  • Поиск по смыслу проверен с поддельной моделью; первые отзывы с настоящей моделью на
    Windows — особенно о скорости индексации картинок на процессоре — очень пригодятся.
  • Звук понимается по первым 30 секундам, видео — по одному кадру (эскизу Windows).
  • Смена того, что понимать (картинки, документы, звук) или модели строит индекс заново.
  • В zip нельзя заменить файл с тем же именем — новый ложится рядом с номером; запись в 7z
    не поддерживается.
  • Метка цвета привязана к пути: файл, переименованный в Проводнике, метку теряет.