PhotoPrism logo

PhotoPrism

AI-powered self-hosted photos app for browsing, tagging, and finding images and videos

Open Source Alternative to
Repository activity
  • Stars39.8k
  • Forks2.3k
  • Open Issues458
photoprism health score - Linux Foundation Insights
License

Other

Languages
  • Go
  • JavaScript
  • Vue
PhotoPrism screenshot

About PhotoPrism

PhotoPrism is an AI-powered photos app for organizing and browsing pictures and videos. It is built to run at home, on a private server, or in the cloud, and gives you a web-based way to keep your library accessible without relying on a single hosted service.

It can browse RAW images and video formats, use search filters across many properties, automatically label pictures based on content and location, recognize faces, and show Live Photos. It also extracts and merges metadata from Exif, XMP, and other sources, supports geocoding and world maps, and can connect through compatible apps and WebDAV clients.

PhotoPrism is self-funded and independent, with a self-hosted community edition and regular updates. It is available for Mac, Linux, and Windows, runs with Docker, and also offers multi-arch images plus tar.gz packages. The product is designed so your data stays under your control unless you choose to upload it to other services.

Key features

  • Browse RAW images and video formats
  • Search by labels, location, resolution, color, chroma, and quality
  • Auto-label pictures and recognize faces
  • Live Photos play on hover and in slideshows
  • WebDAV access for opening and editing files like local files

Details

First released
2018
Platforms
Web · Windows · macOS · Linux
Deployment
self-hostable · docker
Self-hosting
Home, private server, or cloud
Sync
WebDAV and compatible mobile apps
Pricing
Free community edition; paid memberships