Photo collection

Machine Learning in Linux: PhotoPrism – AI-Powered Photos App

Summary

PhotoPrism is mindbogglingly awesome software. And that’s not an overstatement.

The software offers an extremely wide file format support, super-fast searches, powerful filters, face recognition, album sharing, advanced metadata extraction, and much more. The software gets our strongest recommendation.

While the installation process is non-trivial, it’s definitely worth the effort. Indeed, if you’re not familiar with Docker, the installation may be overwhelming. Don’t be put off!

If you’ve never used Docker before, we suggest you read our Docker Guide for Ubuntu. And we strongly recommend checking out the project’s demo (see the Support link below) so you can evaluate the software without going through the installation process.

Website: www.photoprism.app
Support: Documentation, User Guide, Demo, GitHub Code Repository
Developer: Michael Mayer, Theresa Gresch, and contributors
License: GNU Affero General Public License v3.0

PhotoPrism is written in Go and JavaScript. Learn Go with our recommended free books and free tutorials. Learn JavaScript with our recommended free books and free tutorials.

At the time of writing, the project has amassed more than 26k GitHub stars.

Artificial intelligence icon For other useful open source apps that use machine learning/deep learning, we’ve compiled this roundup.

Pages in this article:
Page 1 – Introduction / Installation
Page 2 – In Operation
Page 3 – Facial Recognition
Page 4 – Places
Page 5 – Summary

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Please read our FAQ before making a comment.

5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Mo T
Mo T
1 year ago

There’s a package for PhotoPrism in the AUR. Is that an easier install?

Luke Baker
Luke Baker
1 year ago

Steve, maybe worth adding PhotoPrism to the Google Photos alternatives?