Immichのfork「Noodle Gallery」がパートナー共有と顔認識の負担を解消
Noodle Gallery- Open-source, self-hosted alternative to Google Photos and Immich
Google PhotosやImmichの代替をうたうオープンソースのセルフホスト型ツール「Noodle Gallery」がHacker Newsで話題に。ただし実態はImmichのソフトフォークで、機能を追加したものだと指摘されている。Immichのパートナー共有やアカウントごとの顔認識のオーバーヘッドに不満を持つユーザーからは、まさにそれを解決するとして支持の声が上がった。
Immichに関する唯一の不満は、パートナー共有とアカウントごとの顔認識のオーバーヘッドだ。これは重大な見落としだった。Noodle Galleryはこれを明示的に解決している(しかもそれ以上も)ようだ。もう買った気分だ。
HNでの議論
59- jmathai
この投稿がNoodleについてのものなのは分かっているけど、Immichについて話したい。
私はおそらく地球上の誰よりもデジタル写真管理に時間を費やしてきたと思う(定量化は難しいが、2005年以降 - スタートアップ2社、買収1件、そして何千人もが使う進行中のオープンソースプロジェクト)。
そう言うのは、この分野のほとんどのソリューションに妥協することを拒んできたからだ。Google Photosを使い始めたときでさえ、それは私の正規の写真ライブラリの読み取り専用ビューアとしてだった(Googleにその責任を負わせるつもりはなかった)。写真や動画の管理に使うソフトウェアには非常に高い要求をしている - それらは本当に私が気にかけている唯一のデジタルファイルだ。
Immichは絶対に素晴らしい。パートナー共有やユーザー間の顔認識の共有など、いくつか欠点はあるかもしれない。しかし、オープンソースプロジェクトが品質と体験の面でGoogleのものに匹敵できるなんて、驚くべきことだ。
そしてNoodleのようなソフトフォークは、まさにそれを扱う方法だ。私はImmichに完全に満足しているのでNoodleのユーザーではない。しかし、それはオープンソースがその強みを発揮している証拠だ。
- chrismorgan
より良いリンク: https://opennoodle.de/
投稿されたタイトルの「Google PhotosとImmichの代替」という枠組みは怪しい。これはImmichのソフトフォークであり、https://opennoodle.de/noodle-gallery-vs-immich/ で説明されている特定の機能を追加している。
- denysvitali
より良いリンク:
https://github.com/open-noodle/gallery
Immichのフォークのようだ。パフォーマンスが目標だと主張しているが、まだNode.JSで書かれている?興味深い。
以前、非常に似たことをやろうとした(https://github.com/denysvitali/immich-go-backend)が、完全にはやり遂げられなかった。Immichは残念ながら、パフォーマンスとストレージの面でひどい(S3をサポートしていない、何だって)。
いずれ戻ってポートを完成させるつもりだ。
より多くの文脈:
- gnull
これらの機能がアップストリームのImmichに受け入れられず、フォークで必要とされた理由は何か?
最新のコミットを見ると、Noodle GaleryにはClaudeと署名されたものが多いが、Immichにはない。LLMポリシーがフォークの理由か?(推測に過ぎない、知らない。)
追記: ImmichのCONTRIBUTING.mdにはこれがあり、LLMポリシーがより厳しいようだ:
> LLMで生成されたPRを開かないでください。
対してNoodle Galery:
> 私たちはLLMとAIコーディングツールの使用を積極的に奨励しています。
- y-c-o-m-b
Immichに関する私の唯一の問題は、アカウントごとのパートナー共有と顔認識のオーバーヘッドだ。これは大規模な見落としだ。Noodle Galleryはこれを明示的に解決しているようだ(そしてそれ以上も)。私は売り込まれた。
編集: うーん、リポジトリをレビューした後、これがどうなるか少し待つことにする。LLM支援のソフトウェア開発と、レビューなしで盲目的にバイブコーディングすることの間には違いがあり、これはどちらかというと後者のように思える。貢献者が見当たらず、非常に短時間で何百ものコミットがある。今のところこれは危険信号だ。