← Back to Wardrowbe

About Wardrowbe

Wardrowbe is an open source wardrobe management app that uses AI to help you organize your clothes and decide what to wear. You photograph your clothing, AI analyzes each item, and the system suggests outfits based on weather, occasion, and your personal style.

The project started from a simple frustration: standing in front of a full closet with nothing to wear. Existing wardrobe apps were either abandoned, locked behind paywalls with no way to self-host, or just not very good. Wardrowbe was built to be the tool we actually wanted to use.

Open Source First

Wardrowbe is open source under the MIT License. The full application — backend, frontend, mobile app, AI pipeline — is available on GitHub. Nothing is held back from the self-hosted version.

Self-hosting means your data stays on your own server. You choose your own AI provider: Ollama for local inference, OpenAI, or any OpenAI-compatible API. The app runs on anything that supports Docker — a Raspberry Pi, an old laptop, a NAS, or a VPS.

Cloud Service

For people who don't want to manage a server, we offer a cloud-hosted version at app.wardrowbe.com. It includes managed AI tagging, virtual try-on, automatic updates, and zero setup. The cloud service is what funds continued development of the open source project.

How It Works

  1. Photograph your clothes — snap a photo of each item. The AI detects clothing type, color, pattern, fabric, and style automatically.
  2. Get daily outfit suggestions — each morning, the app checks your local weather, analyzes your wardrobe, and suggests complete outfits tailored to your day.
  3. Build your style profile — accept or skip suggestions and the AI learns your preferences over time. Discover which items you actually wear, find forgotten pieces, and make smarter decisions about your closet.

Tech Stack

  • Backend: FastAPI, PostgreSQL, Redis (task queue)
  • Frontend: Next.js, TypeScript, TanStack Query
  • Mobile: React Native (Expo) for iOS and Android
  • AI: Any OpenAI-compatible API — Ollama, OpenAI, or your own
  • Auth: OIDC (PocketID, Keycloak, or any provider)
  • Deploy: Docker Compose (self-hosted) or Kubernetes (cloud)

Get Involved

Wardrowbe is built in the open. Bug reports, feature requests, and pull requests are welcome on GitHub.

View on GitHubhello@wardrowbe.com