Repolode
Anyesh

Anyesh/wardrowbe

服を撮影するとAIがタグ付けし、天気やシーンに合わせて毎日のコーデを提案するセルフホスト型ワードローブ管理アプリ。

代替できる製品:CladwellStylebook

スター
786
フォーク
163
未解決の Issue
70
最終コミット
昨日

これは何?

Wardrowbeは、ワードローブを管理するセルフホスト型Webアプリです。服の写真をアップロードすると、AIモデルが色、柄、スタイルなどの情報を抽出し、各アイテムの記録に反映します。コーデの提案は地域の天気やシーン、指定した好みに合わせて行われ、毎日の提案をntfy、Mattermost、またはメールで受け取ることもできます。

着用履歴、評価、フィードバックも記録でき、よく着る服や使われていない服の分析、洗濯状況の管理、コーデの組み合わせ機能も備えています。家族それぞれが自分のワードローブを管理できます。PostgreSQL、Redis、バックグラウンドワーカーとともにDocker Composeで動作し、フロントエンドにはNext.js、バックエンドにはFastAPIを採用しています。

AIは差し替え可能で、完全ローカルな推論にはOllamaを、またOpenAIやOpenAI互換APIを利用できます。サインインには、組み込みの開発用ログイン、OIDC、またはリバースプロキシ経由のforward-authを使用できます。

主な機能

  • 01服の写真をアップロードし、AIで色、柄、スタイルを抽出
  • 02天気、シーン、好みに合わせたコーデの提案
  • 03ntfy、Mattermost、またはメールで毎日の通知を受信
  • 04着用履歴、評価、洗濯状況の管理、利用状況の分析
  • 05家族それぞれのワードローブを個別に管理
  • 06Ollama、OpenAI、またはOpenAI互換APIに対応

ユースケース

  • 当日の天気予報をもとに、毎朝着る服を決める
  • クローゼットを見直し、あまり着ていない服を見つける
  • AIモデルを完全オフラインで動かし、プライベートなローカル環境でワードローブを管理する
  • 1つのインストール環境で、家族複数人のコーデを管理する

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/Anyesh/wardrowbe.git
  2. 2

    プロジェクトフォルダーに移動し、環境設定ファイルのサンプルをコピーする

    cd wardrowbe && cp .env.example .env
  3. 3

    イメージを取得してコンテナを起動する

    docker compose pull && docker compose up -d
  4. 4

    データベースのマイグレーションを実行する

    docker compose exec backend alembic upgrade head

使う前に知っておきたいこと

  • Docker と、ローカルの Ollama モデルを実行する場合は約4GBのRAMが必要です。
  • 服のタグ付けやコーディネートの提案には、ローカルの Ollama モデルまたは OpenAI API キーなどの AI サービスが必要です。
  • デフォルトの開発用ログインにはパスワードがありません。自分のマシン以外に公開する前に、シークレットを設定してください。

トピック

よくある質問

wardrowbe とは?
服を撮影するとAIがタグ付けし、天気やシーンに合わせて毎日のコーデを提案するセルフホスト型ワードローブ管理アプリ。 Wardrowbeは、ワードローブを管理するセルフホスト型Webアプリです。服の写真をアップロードすると、AIモデルが色、柄、スタイルなどの情報を抽出し、各アイテムの記録に反映します。コーデの提案は地域の天気やシーン、指定した好みに合わせて行われ、毎日の提案をntfy、Mattermost、またはメールで受け取ることもできます。
wardrowbe は無料で使えますか?ライセンスは?
wardrowbe は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
wardrowbe は今もメンテナンスされていますか?
活発にメンテナンス中。wardrowbe の最終コミットは 2026年10月18日 です。
wardrowbe は何に使えますか?
当日の天気予報をもとに、毎朝着る服を決める クローゼットを見直し、あまり着ていない服を見つける AIモデルを完全オフラインで動かし、プライベートなローカル環境でワードローブを管理する 1つのインストール環境で、家族複数人のコーデを管理する
wardrowbe のインストール方法は?
リポジトリをクローンする: git clone https://github.com/Anyesh/wardrowbe.git プロジェクトフォルダーに移動し、環境設定ファイルのサンプルをコピーする: cd wardrowbe && cp .env.example .env イメージを取得してコンテナを起動する: docker compose pull && docker compose up -d データベースのマイグレーションを実行する: docker compose exec backend alembic upgrade head
wardrowbe はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Anyesh/wardrowbe

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト