Нове обличчя носимого інтелекту Samsung
Noodle Gallery розширює можливості Immich

Сучасні системи управління медіаданими часто опиняються перед складним вибором: або суворий приватний доступ одного користувача, або надмірний доступ у межах «сімейного» облікового запису. В оригінальному Immich спільна робота обмежена створенням альбомів або функцією Partner Sharing, яка фактично відкриває всю бібліотеку іншій людині. Noodle Gallery розв'язує цю проблему через впровадження Shared Spaces — концепції спільних просторів.
Замість примітивного обміну папками тут реалізована повноцінна система ролей: Власник, Редактор та Глядач. Це дозволяє гнучко керувати правами доступу, створюючи спільні таймлайни, де контент від різних учасників зливається в єдиний потік. Важливим технічним досягненням стала відсутність дублювання даних при додаванні фотографій за посиланням, що є критично важливим для оптимізації дискового простору на сервері. Для спрощення адміністрування додано іменовані групи користувачів, які дозволяють здійснювати масові запрошення, а фонові процеси забезпечують імпорт сотень тисяч знімків одним кліком.

Окремої уваги заслуговує логіка роботи з біометричними даними. Система наскрізного розпізнавання облич у Noodle Gallery об'єднує одну й ту саму особу в усіх доступних користувачеві просторах. Це означає, що якщо обличчя розпізнано в особистій бібліотеці та в спільному просторі, система пов'яже ці сутності, при цьому суворо дотримуючись прав доступу: користувач побачить лише ті фотографії, на які має відповідний дозвіл.
Пошук у Noodle Gallery піднято на рівень професійних інструментів продуктивності. Впровадження Search Palette (що викликається через Cmd/Ctrl+K) дозволяє миттєво переміщатися між фотографіями, людьми, локаціями та налаштуваннями, не залишаючи поточного екрана. Інтелектуальний рядок пошуку підтримує синтаксис із підказками «на льоту»: використання символів @ для імен та # для тегів перетворює пошук на потужний інструмент фільтрації.
Крім того, реалізовано систему взаємопов'язаних фільтрів. Наприклад, при виборі конкретної країни список доступних камер і тегів автоматично звужується, що значно прискорює навігацію по величезних архівах. Таймлайн став більш гнучким завдяки можливості миттєвого перемикання між групуванням за роками, місяцями або загальними списками, а повноцінна панель фільтрів інтегрована безпосередньо в інтерфейс карти.

Технологічний стек проєкту розширено за допомогою сучасних можливостей штучного інтелекту. Інтеграція моделі YOLO11 дозволила системі вийти за межі розпізнавання людей: тепер галерея автоматично ідентифікує собак, котів, птахів та інших тварин. Цей функціонал працює в зв'язці з автоматичною класифікацією та архівацією знімків за заданими запитами. Додатково реалізовано систему «Спогадів», яка на основі серверних правил генерує добірки з нещодавніх подорожей або днів народження.
З інфраструктурного погляду Noodle Gallery пропонує розширену підтримку S3-сховищ із можливістю безшовної міграції, що робить проєкт придатним для розгортання в масштабах великих сімейних архівів або невеликих організацій. Для забезпечення мобільності розроблено власні форки застосунків для iOS та Android.
Процес переходу з оригінального Immich на Noodle Gallery спроєктований як максимально безболісний. Завдяки повній сумісності баз даних і структур зберігання міграція відбувається швидко і з повним збереженням усіх метаданих. На цей момент Noodle уже інтегрував у себе всі останні оновлення Immich, забезпечуючи користувачам синергію стабільності основного проєкту та інноваційних функцій форка.

