写真や動画に自動でタグを付け、顔認識や地図表示もできる、プライバシー重視のセルフホスト型アプリ。
- スター
- 277
- フォーク
- 15
- 未解決の Issue
- 5
- 最終コミット
- 18 日前
これは何?
Omoideは、写真や動画を管理するセルフホスト型メディアマネージャーです。ローカルAIモデルで顔を検出・グループ化し、画像にタグを付けたり、自然言語で検索したりできます。ライブラリは手元のドライブに保存され、クラウドサービスも必要ありません。
Windows、Linux、macOSでデスクトップアプリとして実行できるほか、Dockerを使ってNASや常時稼働サーバーにホストすることもできます。モデルを最初にダウンロードした後は、完全オフラインで動作します。動画はスキャンしてシーンごとに分割され、プレビューや自由入力のテキスト検索に利用できます。地図ビューではGPS位置情報に基づいて写真を表示でき、GPSデータの編集も可能です。
このほか、知覚ハッシュによる重複検出、ライブラリ内の人物同士のつながりを示す共起グラフ、複数ライブラリのサポート、アーカイブ共有用の読み取り専用モードを備えています。
主な機能
- 01顔を自動検出してグループ化し、一度付けた名前をライブラリ全体に適用。
- 02「雪の中にいる犬」のような自然言語クエリによる意味検索。
- 03プレビューと自由入力のテキスト検索に対応した動画のシーン検出。
- 04GPS情報の表示と編集に対応した地図ビュー。
- 05完全一致および類似画像の重複検出。
- 06デスクトップアプリまたはDockerで導入でき、モデルのダウンロード後はオフラインで動作。
ユースケース
- 家族の写真や動画を、自宅のNASにプライベートなアーカイブとして保存する。
- 人物やシーンの説明を使って、大量の個人写真コレクションを検索する。
- ライブラリを移行する前に、重複した写真を整理する。
- 親族に書き込み権限を与えず、読み取り専用のアーカイブを共有する。
クイックスタート
- 1
.env テンプレートをコピーします
cp .env.template .env - 2
.env の例として omoide.env をコピーします
cp omoide.env.example omoide.env - 3
.env でメディアディレクトリとポートを設定します
- 4
コンテナを起動し、http://localhost:8123 を開きます
docker compose up -d
使う前に知っておきたいこと
- PolyForm Noncommercial 1.0.0 ライセンスのため、商用利用はできません。
- macOS アプリはアドホック署名されており、公証も受けていないため、初回起動時に Gatekeeper にブロックされます。
- arm64 では、sqlite-vec のバージョンを使用環境に合わせるか、イメージを自分でビルドする必要がある場合があります。
収録されている特集
トピック
よくある質問
- Omoide とは?
- 顔認識や意味検索にローカルAIを使う、セルフホスト型でオフライン対応の写真・動画ライブラリ。 Omoideは、写真や動画を管理するセルフホスト型メディアマネージャーです。ローカルAIモデルで顔を検出・グループ化し、画像にタグを付けたり、自然言語で検索したりできます。ライブラリは手元のドライブに保存され、クラウドサービスも必要ありません。
- Omoide は無料で使えますか?ライセンスは?
- Omoide は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Omoide は今もメンテナンスされていますか?
- 活発にメンテナンス中。Omoide の最終コミットは 2026年10月21日 です。
- Omoide は何に使えますか?
- 家族の写真や動画を、自宅のNASにプライベートなアーカイブとして保存する。 人物やシーンの説明を使って、大量の個人写真コレクションを検索する。 ライブラリを移行する前に、重複した写真を整理する。 親族に書き込み権限を与えず、読み取り専用のアーカイブを共有する。
- Omoide のインストール方法は?
- .env テンプレートをコピーします: cp .env.template .env .env の例として omoide.env をコピーします: cp omoide.env.example omoide.env .env でメディアディレクトリとポートを設定します コンテナを起動し、http://localhost:8123 を開きます: docker compose up -d
- Omoide はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/EinAeffchen/Omoide
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
DjangoとReactで構築された、顔認識・オブジェクトタグ付け・セマンティック検索に対応するセルフホスト型写真管理サービス。
WindowsとmacOSで完全オフライン動作する、顔・日付・場所で写真を整理するプライバシー重視のデスクトップアプリ。
大規模なフォルダベースの写真ライブラリ向けセルフホスト型管理サーバー。キーワード検索が高速で、顔や物体をローカルで認識できます。
Immichに一括管理ツールを追加し、写真ライブラリ内の人物、アルバム、場所、日付を整理できる非公式の連携Webアプリです。
macOS、Windows、Linux対応のオフラインファーストなデスクトップ写真管理アプリ。ローカルAI検索、顔のクラスタリング、大規模ライブラリの重複整理に対応。