Skip to main content
PromptQuorumBuilt for humans. Structured for AI.
ホーム/ローカルLLM活用
Image & Video Generation

PhotoPrismレビュー:セルフホスト型AI写真ライブラリ

·7分で読めるHans Kuepper 著 · PromptQuorum創設者 · オープンウェイト/オープンソースAIの発見エンジン

PhotoPrism(安定版ビルド261007-65faaae5d)は、Dockerで自分のサーバーにインストールするオープンソースの写真・動画ライブラリで、AIによるラベル付けと顔認識は既定でそのサーバー上で動作します。Communityエディションは無料ですが、セットアップにはターミナルが必要です。本文の記述はすべてプロジェクト自身のウェブサイト、ドキュメント、リポジトリによります。

重要なポイント

  • メンテナンス:最新の安定版は2026年10月7日のもので、リポジトリには2026年10月24日にも新しいコミットがあり、更新停止の警告は該当しません。
  • セットアップ:Dockerを使うサーバー型で、設定ファイルの編集が必要です。デスクトップ用インストーラーやアプリストア版はプロジェクトからは提供されていません。
  • AI:内蔵モデルが自分のサーバー上で写真のラベル付けと顔認識を行い、キャプションにはOllamaまたはOpenAIの任意のエンジンが必要です。
  • 費用:Communityエディションは無料でAGPLライセンスです。有料メンバーシップは任意です。
  • 利用方法:ブラウザとインストール可能なWebアプリが画面で、ドキュメントが挙げるスマートフォンアプリは別の開発者によるものです。

📍 一文で説明

PhotoPrismは、自分のサーバー上で動くAIモデルで画像にラベルを付け、顔を認識する、オープンソースでセルフホスト型の写真・動画ライブラリです。

💬 簡潔に説明

自分で管理するパソコンやNASにインストールして写真のある場所を指定すれば、クラウドの写真サービスに預けずに、どのブラウザからでも閲覧・検索できます。

📌補足: このレビューは、2026年10月24日に確認したプロジェクトのウェブサイト、ドキュメント、プライバシーポリシー、GitHubリポジトリに基づきます。PromptQuorumはPhotoPrismをインストールしていないため、ラベルの精度、顔認識の品質、速度は評価していません。

PhotoPrismは、ベルリンの企業PhotoPrism UGが手がけるセルフホスト型の写真・動画管理ソフトです。自分のサーバーで動かし、内蔵のAIモデルが画像にラベルを付け、顔を認識します。Communityエディションは無料のオープンソースで、有料メンバーシップでは地図などの機能が追加されます。このレビューは、プロジェクトのウェブサイト、ドキュメント、プライバシーポリシー、GitHubリポジトリ(2026年10月24日確認)に基づいており、PromptQuorumは実機でのテストを行っていません。

PhotoPrismレビュー:セルフホスト型AI写真ライブラリ

PhotoPrismとは

PhotoPrismは、自分で管理するサーバー上で写真や動画を閲覧・整理・検索するための、セルフホスト型のWebアプリケーションです。公式サイトでは「AIを活用したプライバシー重視のアプリ」と紹介され、コードはAGPLのもとGitHubで公開されています。同社は自己資金で運営され独立していると述べています。

無料のCommunityエディションがオープンソース版の完全な形です。有料メンバーシップとチームライセンスで追加機能が使えるようになり、自分でサーバーを運用する代わりにマネージドホスティングを使う選択肢もプロジェクトは挙げています。

入手方法

PhotoPrismは自分でインストールするサーバーで、推奨はDocker Composeです。デスクトップやスマートフォン向けのワンクリックのインストーラーはありません。

項目
入手方法
Docker Composeセットアップガイド:設定ファイルをダウンロードして編集し、コマンドを1つ実行
Windows用ヘルパー同ガイドによれば、curl.exeとinstall.batが設定を取得してサーバーを起動
Linuxパッケージ経験者向けのtar.gzパッケージ。手動設定が必要
マネージドホスティング料金ページによればPikaPodsで月額$6.50から
Communityエディション無料、AGPL-3.0、セルフホスト。ストレージとインスタンスは無制限
メンバーシップEssentialsは月額€2.00、Plusは月額€6.00から(料金ページにユーロで表示)
ウェブサイトphotoprism.app
プライバシーポリシーphotoprism.app/privacy
ソースコードgithub.com/photoprism/photoprism
公開デモtry.photoprism.app。プライベートな画像はアップロードしないよう求められています

確認したバージョン:安定版ビルド261007-65faaae5d。GitHubのリリースによれば2026年10月7日に公開され、開発ブランチには2026年10月24日までコミットがあります。このリリースにはLinux(amd64とarm64)用のtar.gzファイルしか含まれず、プロジェクトは大半のユーザーにDockerイメージを案内しています。リリースノートには開発プレビューも載っていますが、確認した版ではありません。価格は料金ページの表示どおりで、マネージドホスティングは米ドル表記です。

動作要件

ドキュメントは、最低でもCPU 2コア、RAM 3 GB、64ビットOSを求めており、大きなライブラリにはスワップとSSDも必要としています。

サーバー

情報源の記載:
最低2コアとRAM 3 GB。RAM(GB)はコア数と同程度が望ましい

スワップ

情報源の記載:
4 GB以上を推奨。RAWファイルやパノラマではさらに必要な場合あり

実行環境

情報源の記載:
Linux、macOS、WindowsのDockerまたはPodman。amd64とARM64のイメージがあり、Raspberry Piも対象

データベース

情報源の記載:
SQLiteまたはMariaDB 10.5.12以降。性能が重要ならSQLiteは不向きとドキュメントは述べています

GPU

情報源の記載:
任意。NVIDIAカードで内蔵モデルを実行でき、専用のcudaイメージを使用

インターネット

情報源の記載:
逆ジオコーディングと世界地図に必要。ファイアウォールでジオコーディングAPIを許可するようドキュメントは求めています

ブラウザ

情報源の記載:
最新のブラウザ。地図にはWebGL 2が必要

これらの最低要件はプロジェクトのドキュメントによるもので、PromptQuorumはどのハードウェアでもインデックス作成時間やメモリ使用量を計測していません。

始め方

以下の手順はプロジェクトのDocker Composeガイドに沿ったもので、PromptQuorumは実行していません。

  1. 1
    Dockerをインストールする
    Why it matters: 写真を保管するマシンにDocker(またはPodman)をインストールします。ガイドはLinux、macOS、Windowsに対応しています。
  2. 2
    composeファイルをダウンロードして編集する
    Why it matters: セットアップガイドから自分のプラットフォーム用のcompose.yamlを入手し、管理者パスワードと画像を置くフォルダーを設定します。
  3. 3
    サーバーを起動する
    Why it matters: そのフォルダーでdocker compose up -dを実行し、ブラウザでポート2342のサーバーアドレスを開いて、adminでサインインします。
  4. 4
    ライブラリをインデックスする
    Why it matters: 画像を追加またはインポートして、最初のインデックス作成を実行します。設定についてはプロジェクトの「First Steps」チュートリアルで説明されています。

主な機能

以下はすべてプロジェクトのウェブサイト、README、ドキュメントに基づく内容で、PromptQuorumは一つも検証していません。

  • 検索と閲覧。ラベル、場所、解像度、色、品質を組み合わせられるフィルターがあり、人物、場所、思い出、カレンダー、ラベル、フォルダーの各ビューがあります。
  • 対応形式。RAW画像、Live Photos、Motion Photos、動画、360°パノラマをインデックスし、重複も検出します。
  • メタデータ。Exif、XMP、ExifTool JSON、Googleフォトのデータを読み込んで統合できます。
  • アクセス。スマートフォン向けのインストール可能なWebアプリ、WindowsエクスプローラーやFinderからのWebDAVアクセス、OpenID Connectによるシングルサインオンに対応します。

AI機能と実行場所

内蔵モデルはONNXで自分のサーバー上で動作し、画像をクラウドサービスに送るのは任意のOpenAIエンジンだけです。

  • ラベルと成人向けコンテンツ検出。内蔵のONNXモデルが画像にラベルを付け、別のモデルがNSFWコンテンツを検出します。2026年10月7日のリリースで従来のTensorFlowモデルが置き換えられ、カスタムTensorFlowモデルは使えなくなりました。
  • 顔。YuNetが顔を検出し、SFaceが各顔をグループ化用のベクトルに変換します。以前に作られたライブラリは移行までFaceNetモデルを使い続け、リリースによれば新しいクラスターは可能な場合に自動で名前が付きます。
  • キャプションと詳細なラベル。任意機能として、自分で運用するOllamaサーバー、または自分のキーを使うクラウドのOpenAI APIでキャプションとラベルを生成できます。
  • GPU。内蔵モデルはNVIDIAカードを利用できます。Ollamaでのラベル生成について、プロジェクトはRTX 4060で1画像あたり1~4秒、GPUなしでは10秒から1分以上としています。
  • 無効化。ラベルモデルを「none」にするとラベル生成が無効になり、顔検出は別の設定で無効にします。

データの流れとプライバシー

2026年8月19日更新のプライバシーポリシーは、プライベートネットワークの外に出ないデータは、同社を含め誰も収集できないと述べています。セルフホストのサーバーでは、OpenAIエンジンなどで外部に送らない限り、写真、アルバム、AIの結果は自分のハードウェアに留まるということです。

プライバシーポリシーとドキュメントによれば、外部サーバーに届く通信は3種類あります。逆ジオコーディングとインタラクティブな世界地図は、PhotoPrismとスイスのMapTiler AGからデータを取得し、ジオコーディングのリクエストには検索する場所とサーバーのグローバルIPアドレスが含まれます。メンバーシップキーを持つインスタンスは更新のためにプロジェクトにも接続し、ランダムなインスタンスID、ソフトウェアのバージョン、OSの種類、CPUアーキテクチャを送ります。さらに、インターネットから到達できるサーバーはHTTPSのリバースプロキシの背後に置く必要があり、そうしないとパスワードやファイルが平文で送られます。

📌補足: これらはプロジェクトの申告であり、監査結果ではありません。PromptQuorumはネットワーク通信を調べておらず、リポジトリのメタデータ以外のソースコードも確認していません。ポリシーはPhotoPrism UGを自社サービスの運営者と明記し、GDPR適合に関する声明へのリンクを載せています。

向いている人

  • DockerサーバーやNASを使うセルフホスターで、クラウド写真サービスの非公開な代替を探している方。
  • 大量のRAWや動画を持つ写真家で、ラベル・場所・顔で検索したい方。
  • 家族で1つのライブラリを共有したい世帯で、どの端末でもブラウザから使いたい方。

確認できなかった点

  • AIの品質。PromptQuorumはラベルの精度、顔のグループ化、検索の関連性をテストしていません。上記の速度の数値はプロジェクトによるものです。
  • スマートフォンでの使い心地。プロジェクトが提供するのはWebアプリのみで、ドキュメントに挙げられた他の開発者のアプリの品質と条件は確認していません。
  • エディションの境界。有料メンバーシップの対象機能はリリースごとに変わる可能性があります。地図や追加のユーザーロールに頼る前に料金表を確認してください。
  • ライセンスの詳細。GitHubの判定は「Other」ですが、READMEとドキュメントはCommunityエディションをAGPL-3.0としています。有料エディションの条件は確認していません。
  • リソース消費。大きなRAWライブラリのインデックス作成は最低メモリを超えることがあるとドキュメントは述べていますが、実際の使用量は測定していません。

競合と代替ツール

ディレクトリには、レビュー付きの画像ライブラリ管理ツールがもう1つあり、別の種類のコンテンツにタグを付けるセルフホスト型アプリもあります。

PixlStash

対応プラットフォーム:
Windows、macOS、Linux
価格/ライセンス:
無料/GPL-3.0
主な違い:
ローカルのタグ付け、顔・意味検索を備えたデスクトップアプリ。PhotoPrismはブラウザで使うサーバー
PixlStashに関する記事(1件)

Karakeep

対応プラットフォーム:
Web、iOS、Android
価格/ライセンス:
無料/AGPL-3.0
主な違い:
AIタグ付けのあるブックマーク・メモ管理で、写真ライブラリではない
Karakeepに関する記事(3件)

その他の言及:

写真ライブラリ用サーバーでPromptQuorumのレビューがあるものは他にないため、これらは掲載中で最も近いツールです。価格、ライセンス、対応プラットフォームは各アプリのページで確認してください。

ディレクトリで比較する

よくある質問

PhotoPrismにはiPhoneやAndroid用のアプリがありますか?

プロジェクト自身が提供するのはインストール可能なWebアプリです。ドキュメントには、スマートフォンからのバックグラウンドアップロードに使うPhotoSyncなど、他の開発者のアプリが挙げられています。

PhotoPrismはどう更新しますか?

Docker Composeでは新しいイメージを取得してサービスを再起動します。イメージタグをlatestからpreviewに変えると開発ビルドを先行して試せます。リリースノートにはアップグレード手順が含まれることがあり、たとえば2026年10月のAI変更後にラベルを再実行する手順があります。

Googleフォトから移行できますか?

Googleフォトのメタデータは統合でき、ドキュメントにはクラウド移行ガイドもあります。PromptQuorumは移行を試していません。

PhotoPrismはファイルをどこに保存しますか?

サンプル設定では3つのフォルダーを定義しています。画像用のoriginals、設定などの内部ファイル用のstorage、追加するファイル用のimportです。データベース用のMariaDBコンテナも起動します。

法人向けのバージョンはありますか?

あります。Teamsのページには、Starterが月額€79から、Businessが€219から、Enterpriseが€1,499からのライセンスが載っており、サポートの水準はプランごとに異なります。

総評

PhotoPrismは、自分で管理するハードウェア上に検索可能な写真ライブラリを置くための、長く続いていて更新も活発な手段で、顔認識とAIラベル付けは既定で自分のサーバー上で動きます。一方で、セットアップにはDockerと設定ファイルが必要で、ドキュメントによればプロジェクトはネイティブのデスクトップ/スマートフォンアプリを提供しておらず、位置情報の検索と地図は外部サーバーに接続し、AIの品質や速度に関する主張はここでは確認できませんでした。自宅やNASで既にサービスを動かしていて、まず無料のCommunityエディションを試せる方に向いており、ダブルクリックで使えるアプリを求める方は別の選択肢を探すほうがよいでしょう。

情報源

← ローカルLLM活用 に戻る

MCP