Repolode
EinAeffchen

EinAeffchen/Omoide

Локальная библиотека фото и видео с поддержкой автономной работы, распознаванием лиц и семантическим поиском на базе ИИ.

Open source альтернатива:Google PhotosiCloud

Звёзды
277
Форки
15
Открытые issues
5
Последний коммит
16 дней назад

Что это?

Omoide — локальный менеджер фотографий и видео. Он запускает модели ИИ на устройстве, чтобы находить лица и объединять их в группы, добавлять к изображениям теги и искать по запросам на естественном языке. Вся библиотека остаётся на вашем диске, облачный сервис не нужен.

Приложение можно запускать на Windows, Linux и macOS или развернуть в Docker на NAS либо постоянно работающем сервере. После первоначальной загрузки моделей оно полностью работает офлайн. Видео анализируются и разбиваются на сцены для предпросмотра и поиска по тексту. На карте фотографии отображаются по GPS-координатам; эти данные также можно редактировать.

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

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

  • 01Автоматическое обнаружение лиц и объединение их в группы: достаточно один раз присвоить имена, чтобы они применялись ко всей библиотеке.
  • 02Семантический поиск по запросам на естественном языке, например «собака в снегу».
  • 03Обнаружение сцен в видео для предпросмотра и поиска по тексту.
  • 04Просмотр фотографий на карте с отображением и редактированием GPS-данных.
  • 05Поиск точных и похожих дубликатов изображений.
  • 06Настольное приложение или развёртывание в Docker; после загрузки моделей работает офлайн.

Сценарии использования

  • Хранение личного семейного архива фотографий и видео на домашнем NAS.
  • Поиск людей или описаний сцен в большой личной коллекции фотографий.
  • Удаление дубликатов перед переносом библиотеки.
  • Предоставление родственникам доступа к архиву только для чтения.

Быстрый старт

  1. 1

    Скопируйте шаблон .env

    cp .env.template .env
  2. 2

    Скопируйте omoide.env как пример файла .env

    cp omoide.env.example omoide.env
  3. 3

    Укажите каталоги с медиафайлами и порты в .env

  4. 4

    Запустите контейнер, затем откройте http://localhost:8123

    docker compose up -d

Что важно знать

  • Лицензия PolyForm Noncommercial 1.0.0 запрещает коммерческое использование.
  • Приложение для macOS подписано ad hoc и не прошло нотариальное заверение, поэтому при первом запуске Gatekeeper блокирует его.
  • На arm64 может потребоваться подобрать версию sqlite-vec для вашей платформы или самостоятельно собрать образ.

В подборках

Темы

Частые вопросы

Что такое Omoide?
Локальная библиотека фото и видео с поддержкой автономной работы, распознаванием лиц и семантическим поиском на базе ИИ. Omoide — локальный менеджер фотографий и видео. Он запускает модели ИИ на устройстве, чтобы находить лица и объединять их в группы, добавлять к изображениям теги и искать по запросам на естественном языке. Вся библиотека остаётся на вашем диске, облачный сервис не нужен.
Omoide можно использовать бесплатно? Какая у него лицензия?
Omoide распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Omoide всё ещё поддерживается?
Активно поддерживается. Последний коммит в Omoide — 21 окт. 2026 г..
Для чего можно использовать Omoide?
Хранение личного семейного архива фотографий и видео на домашнем NAS. Поиск людей или описаний сцен в большой личной коллекции фотографий. Удаление дубликатов перед переносом библиотеки. Предоставление родственникам доступа к архиву только для чтения.
Как установить Omoide?
Скопируйте шаблон .env: cp .env.template .env Скопируйте omoide.env как пример файла .env: cp omoide.env.example omoide.env Укажите каталоги с медиафайлами и порты в .env Запустите контейнер, затем откройте http://localhost:8123: docker compose up -d
Где скачать Omoide?
Исходный код и инструкции по установке — на GitHub: https://github.com/EinAeffchen/Omoide

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемое приложение для фото с приоритетом конфиденциальности: автоматически добавляет метки, распознаёт лица и отображает на карте фотографии и видео.

40,4 тыс.+43 за неделю2,3 тыс.GoOtherАктивно поддерживаетсяОбновлён 24 часа назад

Самостоятельно размещаемый сервис для управления фотографиями с распознаванием лиц, тегированием объектов и семантическим поиском на Django и React.

8,1 тыс.+12 за неделю415PythonMITАктивно поддерживаетсяОбновлён 20 часов назад

Приложение для Windows и macOS, которое сортирует и группирует фотографии по лицам, датам и местам, полностью работая офлайн и уделяя особое внимание конфиденциальности.

172+2 за неделю15PythonAGPL-3.0Обновлён 25 дней назад

Сервер для самостоятельного управления большими фотоколлекциями в папках с быстрым поиском по ключевым словам и локальным распознаванием лиц и объектов.

1,8 тыс.+2 за неделю94C#GPL-3.0Обновлён в прошлом месяце