OpenSource-Hub
L

LibrePhotos

8.0k stars·ファイル管理·SHA-256 チェックサム確認済み

セルフホスト型のAI写真管理。顔や物体を自動認識し、セマンティック検索に対応。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

オープンソース版Google Photos。写真管理をAI化し、プライベートに。

主な機能

  • ファイルシステムを自動スキャンし、RAW写真や動画に対応
  • 顔認識と分類、同一人物の顔を自動で集約
  • 物体/シーン検出と逆ジオコーディング
  • セマンティック検索:自然言語で説明するだけで写真が見つかる
  • イベントアルバムのスマート生成(例:「木曜日のベルリン」)

できないこと

  • •顔認識などの ML 機能はメモリを大量に消費するため、8GB RAM 以上を推奨します。それ以下ではフリーズする可能性があります。2. 初回に大量の写真をスキャンする際は CPU とメモリの使用率が非常に高くなるため、分割して追加することを推奨します。3. face_recognition ライブラリは ARM デバイス(Raspberry Pi など)へのインストールが困難なため、推奨しません。4. iOS クライアントはサポートされていません(Android モバイル版のみ)。5. 公開環境にデプロイする場合は、必ずリバースプロキシと HTTPS を設定してください。

使用例

  • 個人/家族の写真ライブラリをローカルで管理し、クラウドサービスの代替に
  • プライバシー保護が必要な、または Google Photos の有料サブスクリプションを利用したくないユーザー
  • AI 機能で大量の写真を素早く整理したい方(写真家、メディア関係者など)
  • 自分のデータを完全に管理したい技術愛好家や小規模企業

LibrePhotos は、Google Photos の代替を目指したオープンソースのセルフホスト型写真管理ツールです。写真ライブラリを自動的にスキャンして顔や物体を認識し、イベントに基づいたアルバム(例:「木曜日のベルリン」)を生成し、セマンティック検索にも対応しています。バックエンドは Django 5、フロントエンドは React 18 を採用し、Docker Compose でワンクリックデプロイが可能で、データは完全にあなたの管理下に置かれます。機械学習パイプラインを内蔵しており、顔のクラスタリング、シーン分類、画像の説明文生成、リバースジオコーディングがすぐに利用できます。すべての写真フォーマット(RAW 写真を含む)と動画をサポートしています。

タグ

照片管理自托管人脸识别机器学习开源隐私优先

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:システムに Docker と Docker Compose がインストールされていることを確認してください

4

ステップ2:リポジトリをクローンします:git clone https://github.com/LibrePhotos/librephotos.git

5

ステップ3:deploy/compose ディレクトリに移動し、docker compose up -d を実行します

インストールガイド
  1. ステップ1:システムに Docker と Docker Compose がインストールされていることを確認してください
  2. ステップ2:リポジトリをクローンします:git clone https://github.com/LibrePhotos/librephotos.git
  3. ステップ3:deploy/compose ディレクトリに移動し、docker compose up -d を実行します
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

コンテナを停止して削除する:deploy/compose ディレクトリで docker compose down -v を実行し、その後 librephotos ディレクトリ全体を削除します。なお、-v はデータベースと生成済みのデータを消去するため、保持する必要がある場合は事前にバックアップを取ってください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-10-18 12:52:06
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

4 FAQs

類似プロジェクト