31 ms·
PhotoPrism: AI-powered photos app for the decentralized web
- jsmith99 3y agoSome features are only in the paid version which is fair enough, but when I tried it a few months ago there was a small but permanently visible message on the app reminding me this was the free version. That was annoying.
- gigatexal 3y agoIf I am going to host something myself and not pay i'd like to do so without a "this is the free version" reminder all the time. At that point I'll just keep paying for my Apple One subscription.
- giamma 3y agoIt's opensource and AGPL, as long as you do not redistribute it I believe you can fork it and rebuild it.
- buzzy_hacker 3y agoI’m curious how this works with AGPL. Do they not have to release the source of the paid version?
- rakoo 3y agoTheir obligation is only to the users who paid for it, and if you host the paid version to serve someone else, the obligation is on you only. That doesn't mean the code can't get distributed more widely. I guess it's a bet based on the honesty of users.
- velosol 3y agoWouldn't that source only need to be available to those who purchase the paid version?
- mcny 3y ago> Wouldn't that source only need to be available to those who purchase the paid version? Yes but I am trying to see if there is a better solution to the red hat freeloader problem. To spell it out, What is to stop Oracle (doesn't make sense but couldn't come up with a more evil name) from purchasing a license and releasing IronPrism or whatever by doing s/PhotoPrism/IronPrism?
- joshuaissac 3y agoThey have a contributor licence agreement that allows them to relicense incoming contributions, so they can release the paid version under a proprietary licence, if they so wish. https://www.photoprism.app/cla https://www.photoprism.app/cla
- mcfedr 3y agoYea, cla is a massive turn off for contributing. I've made a couple of small PRs but wouldn't do anything more substantial
- RobotToaster 3y agoI've read you just need to add "PHOTOPRISM_SPONSOR: "true"" to the docker compose lol.
- deleted 3y ago[deleted]
- seszett 3y agoIt's not really a secret since the application is open-source. I find their relaxed approach to a paid open-source application very nice.
- Bishonen88 3y agoSomewhat related: anyone knows a service/tool which creates short movies like an iphone does automatically? I have a nas to which I automatically upload all my phone and DSLR photos/videos. I'd love to see automatic montages every not and then with some animations/music etc. without having to do them myself...
- subpixel 3y agoSmall, important things like this and support for 'live photos' keep me in Apple's embrace. The 'memories' feature of of Apple Photos is frankly amazing.
- madebythejus 3y agoIt looks like PhotoPrism does have Live Photos support, but I haven't tried it myself.
- secfirstmd 3y agoAnyone also used Synology Photos and able to compare it's functionality to this? Which is better?
- tedtms 3y agoI used PhotoPrism some time ago when it was slightly less featured, but wasn't satisfied with it. The dealbreaker for me is auto mobile backup. PhotoPrism relies on a third party app to "sync" photos, which isn't the same as backing them up. With that said, PhotoPrism is all the rage in the self-hosting community and I can definitely see why. Conversely, Synology Photos (which I use instead now) has a fantastic mobile app. However, if you really want reliable and granular object/face recognition, the Syno app is a little bare bones. It does some face recog but that's really it. However, its backup feature is reliable and I don't have to worry about if it's working in the background or not. I tried Nextcloud's photo plugin for a while too, but its mobile app had issues and I just couldn't rely on it. Another project I've been keeping my eye on is immich: https://github.com/immich-app/immich https://github.com/immich-app/immich I'm happy for now with Syno Photos but it would be nice to have my photo app in my container environment with everything else I run and just use the NAS for media storage like I intended to.
- secfirstmd 3y agoThanks for that!
- justsomehnguy 3y agoIt's not a proper comparison, because I have ancient ds115, but Syno's app is really barebones. I tried it on Xpenology too, just to be sure, but overall it's... meh. PhotoPrism was way better compared to it.
- rce 3y agoThe Synology Photos UI feels much more polished and it includes a mobile app. Synology Photos only has community mobile apps, which weren't well maintained. And last I checked Photoprism did not have multi-user support. Synology Photos feels much more like something I could get my partner and kids to adopt. The downside is that Synology Photo's database schema and API are not officially documented, but you can find people who have documented them and since it's on a machine you own you have unlimited access to them, so it's still a big step up from Google Photos and Apple Photos which are chock full of restrictions - e.g. Apple Photos doesn't even have a web API.
- infinitezest 3y agoThis is a similar project but fully open source (and probably less mature). The lead dev is very active and responsive. https://immich.app/ https://immich.app/
- acatton 3y agoPhotoPrism is under AGPL, how is that not fully open source? https://github.com/photoprism/photoprism/blob/develop/LICENSE https://github.com/photoprism/photoprism/blob/develop/LICENS... https://opensource.org/license/agpl-v3/ https://opensource.org/license/agpl-v3/
- guptarohit 3y agoI believe OP meant some features of PhotoPrism is paid.
- kaashif 3y agoMaybe that's what they meant. If so, they are confused about what open source means. Selling open source or free software is fine. https://www.gnu.org/philosophy/selling.en.html https://www.gnu.org/philosophy/selling.en.html
- the_common_man 3y agoSo all their features are open-source?
- imtemplain 3y ago[dead]
- fl0id 3y agoyes. there's at least 2 different ios apps, and one of those might not be (from another dev)
- 3y ago
- dillydogg 3y agoI am extremely happy with my photoprism setup. I tried to degoogle my life and found their docker setup to be great. I use FolderSync on my android phone to copy any pictures I take to my photoprism WebDAV
- victor106 3y ago> I use FolderSync on my android phone Genuinely curious, if you use Android can you truly de google your life?
- FazJaxton 3y agoI tried for a while. You can use a ROM based on AOSP with microg services in place of the google binaries. It was about 80-90% of what the normal android experience is. I finally got frustrated with it and reinstalled with the Google binaries, but it is doable.
- hn92726819 3y agoTo add to that second point, stock android is tied to google still. last I checked, it would phone home on internet connectivity check, I think hal but I could be wrong, and a few more. But, if you use grapheneos, they replace the google services with their own alternatives and sometimes let you disable the feature entirely. Also, on any rooted android. You can use AFwall+ to firewall any google connection or app. This way, even system services can't make network requests.
- seszett 3y agoIt probably depends on what you mean by "de-google", but if you simply do not want to host your data at Google or depend on Google services, it's quite easy. As far as I can tell, the only place you really need to be logged in to a Google account to get a "normal" Android experience is the Play Store, which makes sense. I use Google Maps for example (Osmand when I can, but Google Maps is the only free app that has good traffic information) while not logged in, but my photos are hosted by Photoprism, my emails are not at Gmail, my backups are on my home server, etc. I find myself largely independent from Google and if that's your goal, as opposed to trying to hide yourself from Google (which would be better, but I find it unrealistic for my needs), it's easy to achieve on an Android phone and certainly easier than independence from Apple on an iPhone.
- nullcipher 3y agoI have tried to install this from source but it's quite difficult. I don't like deploying opaque docker images.
- smallerfish 3y agoI second this - docker images are a horrible way to distribute applications. Please make an AppImage or flatpak for Linux. General question: does this have import from google photos? Please don't make me go through the google takeout pain.
- fl0id 3y agoit's a server app. flatpak or appimage is a terrible way for those.
- deleted 3y ago[deleted]
- smallerfish 3y agoBecause...?
- ekianjo 3y agoBecause docker is made for server apps. Flatpak is for desktop apps. Docker comes with batteries included to keep things running 24 7
- smallerfish 3y agoWhat percentage of people install this on their own computers? Docker is much less manageable locally than, say, systemd or supervisor. The only thing (which is something) that docker has going for it is that it's cross platform. But the same argument can be made for writing apps using electron. If you're going to do that, fine, but acknowledge the compromise. It's not better.
- mistrial9 3y agodo not leave upload public-open for even minutes
- dspillett 3y agoIf public open is the default (I'm going to give benefit of the doubt and assume it is not) then that is very bad design and would make me question if I trust the devs much at all. But yes, never set media hosting to open upload unless you want to become an image host for content people can't host elsewhere (or just for images used in spam campaigns).
- deleted 3y ago[deleted]
- simultsop 3y agoHaving it running is more complex than to be put as: All you need is a Web browser and Docker... This makes it sound like average users make use of Docker everyday.
- jck 3y agoThat marketing is clearly aimed at the self hosting crowd. Lots of self hosted apps don't have prebuilt docker images.
- jamesdwilson 3y agoThis seems to be light on the details for the p2p / decentralized part. Anyone have more details? Does this use DHT or a blockchain or how are they doing that?
- jadbox 3y agoI was also confused by the decentralized part as there's no mention of what exactly is decentralized on the website.
- ropeladder 3y agoI looked at a bunch of these 2 years ago and ended up using PhotoView for a private gallery. It had the right mix of simplicity and features, and I was actually able to get it running. https://github.com/photoview/photoview https://github.com/photoview/photoview
- AlanSE 3y agoI tried this about a year ago and it was alright. I wanted to like Photonix, as it was a python library and I expected would be easier to hack, but I couldn't lie to myself. PhotoPrism is very clearly and very obviously the most mature of the available projects for this.
- mcny 3y agoAm I the only one who is amazed by this technology? > Please don't upload photos containing offensive content. Uploads that may contain such images will be rejected automatically. > Non-photographic and low-quality images require a review before they appear in search results. How does it know what is "offensive"? Is this configurable? I don't want to upload photos of people (for obvious reasons) but other than that, does it even know the contents of a photo to tell if a photo is offensive? Is a photo of a shelf at a grocery story selling beer offensive? Is a photo of ice on the sidewalk offensive? Or is it just about human nudity and porn?
- McDyver 3y agoIMO offense is taken, not given. In cases like this the "burden" should be on the party choosing the content they want to see. Everyone should be able to upload a photo of ice on the sidewalk, but the other users should define that ice or sidewalks are offensive to them.
- jdthedisciple 3y agoThat's strange. Why do private photos need to be reviewed? What am I missing? Is everyone just okay with giving up their privacy?
- Angostura 3y agoWhat you are missing is that these aren't private photos. The warning is specifically displayed when you upload photos to their demo server. I get a bit bored of the knee-jerk "Free Speech" stuff.
- lambda_matt 3y ago1. This is a feature of the base software, largely inherent to the core feature (see below) 2. Is is configurable and I believe mostly off by default, depending on install method 3. It is lit up in their demo instance 4. It is not a bespoke content filter, this is an `AI POWERED` app that classifies and labels photos so that they can be indexed for text search. Everything is processed through a NASNet and labeled. The upload filter just does some pretty rudimentary heuristics on the labels and decides if it will allow or quarantine the upload. To be clear, It is all server side-- the image is uploaded, its just quarantined.
- kunwon1 3y agoI deployed this recently and added a bunch of pictures to it. PhotoPrism prominently features an AI-generated (?) 'description' on each photo, but for 98% of my photos, it was unable to come up with any description. The install procedure is needlessly complicated, there's no good reason for an app like this to require docker. Overall, I was underwhelmed
- xienze 3y agoIt did the same for me, and (at least when I looked at it) there was no way to just manually tag photos/identify subjects.
- Ruthalas 3y agoYou can manually tag photos and identify people, though the UI flow is not the most convenient. (I've been trying it put for a couple months.)
- kouru225 3y agoHow? I can’t find the option to add faces. I can add keywords and add labels but not faces
- breput 3y agoIt isn't very intuitive, especially for one of the major features, but: 1. Select a photo with a recognizable face 2. Click the Pencil / Edit icon in the upper right menu 3. Select the People tab 4. Enter the name/names
- kouru225 3y agoOh yea but if it doesn’t recognize a face then you can’t do anything. I have plenty of photos where the face is right there, but photoprism just didn’t recognize that there’s a face, and I can’t manually point at it and say “add a face, name it xxxx”
- janfoeh 3y agoIt looks interesting; I might be in their target group. But after ten minutes of browsing around, I still have some open questions regarding privacy. What would I have to do to have an absolutely, unequivocally local-only install? Can I even do that? Which features would I need to disable? Especially anything related to AI and classification raises red flags in that regard. While it is apparent that they've given a lot of thought to privacy and while their privacy policy is definitely one of the better ones I have seen, it still conflates things such as website access with usage of the tool itself. It would be nice to have one clear, guiding document that outlines how private a private install really is.
- A4ET8a8uTh0 3y agoYep. I like the design. I like the little globe that shows where your pictures come from. It is all neat. I actually would pay money for it, because right now I just watch pics/vids from trips manually. I would not want to install another data hoover ( especially of something as intimate as my family pictures ) unless I could be relatively certain data stays where it is.
- vorpalhex 3y agoDo a docker install and disable outbound internet access on it.
- the_common_man 3y agoHow does one disable outbound access entirely in a single docker Container?
- vorpalhex 3y agoUse "networks" in your compose, optionally with HTTP_PROXY in your container https://stackoverflow.com/questions/39913757/restrict-internet-access-docker-container https://stackoverflow.com/questions/39913757/restrict-intern...
- dgrabla 3y agoFor family photos shared on the LAN I use https://github.com/bpatrik/pigallery2 https://github.com/bpatrik/pigallery2 It is simple and FAST. I do the face recognition on Digikam.
- em1sar 3y ago[dead]
- MangezBien 3y agoI ran an instance of this for about a year. It is super cool and pretty easy to manage. It was more than I needed - I was using it as just a photo backup and then a way to share photo collections with people - and pretty expensive to run on digital ocean.
- jl6 3y agoHas anybody tried using this on a large (500k+) photo collection?
- drewp 3y ago107k photos here, and it's not great. I just clicked a month in the calendar and getting just the json back took 1.8 sec. Last of 12 images came in 2 sec later. Postgres, SSD. Plus: all thumbs of non-square images are cropped, and it makes all this per source image: -rwxr-xr-x 1 photoprism photoprism 1689 Sep 21 2022 json/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_exiftool.json -rw-r--r-- 1 photoprism photoprism 3944 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_100x100_center.jpg -rw-r--r-- 1 photoprism photoprism 7856 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_160x160_crop_2a51210960c8.jpg -rw-r--r-- 1 photoprism photoprism 12881 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_224x224_center.jpg -rw-r--r-- 1 photoprism photoprism 12151 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_224x224_left.jpg -rw-r--r-- 1 photoprism photoprism 13601 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_224x224_right.jpg -rw-r--r-- 1 photoprism photoprism 100 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_3x3_resize.png -rw-r--r-- 1 photoprism photoprism 49090 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_500x500_center.jpg -rw-r--r-- 1 photoprism photoprism 1824 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_50x50_center.jpg -rw-r--r-- 1 photoprism photoprism 74535 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_720x720_fit.jpg The UI doesn't change the url to the photo you're looking at, so you can't share urls. Images aren't links, so you can't do browser stuff like open one in a new tab. The back button doesn't work right at all. The choice of metadata to display under each image in the listing is downright silly ('place', city, year, DoW, month, year again, time, zome, camera model, resolution, file size, city again, state, country). The information scheme features 'albums', 'favorites', 'moments', 'labels', and 'folders', as if they were being forced to match a bunch of legacy systems. I want a powerful tag/group mechanism that I can use for many possible workflows. The list under 'search' says 'Review 40193', clearly telling me I have that many pics to review. Clicking on it says: No pictures found Try again using other filters or keywords. In case pictures you expect are missing, please rescan your library and wait until indexing has been completed. Non-photographic and low-quality images require a review before they appear in search results (And I had to disable some user-select:none styles to copy paste that)
- schwank 3y agoI've been using Photoprism for perhaps 18 months, primarily as a basic way to categorize and browse my photos. Not a power user by any means but I found it easy to use and upgrade over time. I had a couple small issues like image deletion and easy sync to s3, which may have been addressed in recent builds. I actually need to get back into it to upload my recent summer vacation pics. Overall I was a happy user and the tool met my needs for a photo catalog that I control and run locally.
- blitz_skull 3y agoCan it remove duplicates? That’s the holy grail along with storing my images. I’ve got so many damn photos, and I want to reduce the total amount I have but going through them is so daunting I’ll never do it without a computer-assisted organizer.
- jonathankoren 3y agoI wrote some scripts a few years ago to do just that. I haven’t used them myself in a while, but they should still be good. https://github.com/jonathankoren/photo-autorganize https://github.com/jonathankoren/photo-autorganize
- mceachen 3y agoDeduplicating by SHA (so, exactly the same bytes) is straightforward, and phototprism does that: https://docs.photoprism.app/user-guide/library/duplicates/ https://docs.photoprism.app/user-guide/library/duplicates/ Unfortunately, if you've used Google Takeout or other systems that can both downsample your photos and videos, as well as actually deleting _or changing_ metadata, deduplicating becomes a big wad of heuristics. My first approach was to build a UID based on a series of metadata fields (like captured-at time, the shutter count of the camera body, and the geohash), but that breaks when metadata is missing or edited from their sibling variants. Just finding what assets to compare against by time proved to be problematic in some edge cases. By storing in UTC (which is how I've built systems for the last thirty years!) made any file that didn't encode a time zones be wrong by whatever the correct offset was--almost all videos, and many RAW file formats don't have timezones. The solution I came up with was to encoding captured-at time _in the local time_, rather than UTC. I also infer or extract a milliseconds of precision for the date stamp, so files with more or less precision will still overlap during the initial captured-at query. If you're interested, more details are here: https://photostructure.com/faq/what-do-you-mean-by-deduplicate/ https://photostructure.com/faq/what-do-you-mean-by-deduplica... My main point here is to expose how deep this rabbit hole goes—I'd suggest you think about these different scenarios, and how aggressive or conservative you want to be in duplicate aggregation, and what you want to do with inexact duplicates. Most importantly: have full offline backups before you use any deduping or asset management system. When (not if) the tool you're using behaves differently from how you expected, you won't have lost any data.
- HankB99 3y agoI gave this a shot a while ago and it looked promising. I particularly like the ability to identify pictures, something that Google Photos seems to be slipping on. (*) The deal breaker for me was that there was no way to share the entire inventory of my photos without providing admin access. Does anyone know if that feature has been provided? (*) I used to be able to find some pictures using simple keywords like "dog" but Google finds far fewer pictures with those keywords any more. OTOH, it is amusing to see the interpretation of some of my photos in Photoprism, but I suspect that will get better with time.
- Centigonal 3y agoI run a little Photoprism instance on my NAS as a self-hosted complement to Google Photos. It's a... passable alternative to Google Photos. I downloaded it beforee they started advertising AI and decentralized features - I'm kind of surprised they took this marketing direction.
- remisharrock 3y agoHaha I saw a few hours ago immich on top of HN, wanted to tell everybody I'm using photoprism + syncthing for quite a long time now and I see that photoprism made it to the top , well, good !
- timetraveller26 3y agoAlso check out PiGallery for a more light weight solution https://github.com/bpatrik/pigallery2 https://github.com/bpatrik/pigallery2 (with less features of course, but it may work if you only want an online gallery)
- zucked 3y agoI've tried a couple of self-hosted solutions to accompany my use of Google Photos in case Google ever decides to pull a stunt with Photos. Nextcloud was basic, but serviceable. I liked that it handled docs, contact sync, etc. The sync was clumsy and I found updates frequently broke the system. I just tried PhotoPrism with my ~75GB photo directory. The classification is.. decent and all run locally. It took around a full 24 hours to index and classify my photos, which it did reasonably well. Google Photos' classifications is miles better to be sure, but PhotoPrism was easy to set up and works pretty well. I no longer expose any of my services outside my local network (besides Wireguard) so I'm hoping to find a Photosync system that will only upload when on my home wifi and charging. Any suggestions there?
- bjord 3y agoMaybe use Resilio Sync (bittorrent-based) and force it to do LAN only syncing? https://help.resilio.com/hc/en-us/articles/204754349-Can-I-force-Sync-to-do-local-network-LAN-syncing-only-and-not-sync-via-the-Internet- https://help.resilio.com/hc/en-us/articles/204754349-Can-I-f...
- robobub 3y agoNextcloud is now pretty full featured google photos replacement as well with the Memories and Recognize apps. It will create face photo albums, tag images with objects, videos with activities, and audio with genre. Though not as good as Google. I've run it for maybe a year now and no updates have broken anything. I don't use docs/contacts or even the official photo sync though, I just sync files through Foldersync on Android. That can easily be set to only upload on certain wifi.
- sir_brickalot 3y ago> so I'm hoping to find a Photosync system that will only upload when on my home wifi and charging. Any suggestions there? Syncthing
- sorokod 3y agoStopped reading after "AI powered", no thank you.
- sigg3 3y agoThe AI part is local. I believe it's used for coarse image categorization and face recognition. Providing face recognition sans a cloud seems like a big selling point to me.
- barbazoo 3y agoFrom https://www.photoprism.app/features https://www.photoprism.app/features for Community (free) and Essentials (EUR2.00/month): > User Management > Account Roles: Super Admin, Admin So unless I switch to the >=EUR6.00/month Plus plan I cannot add a non admin user? So my grandma gets admin privileges? Is that not a blocker for a lot of families? Edit: From https://www.photoprism.app/plus/kb/multi-user https://www.photoprism.app/plus/kb/multi-user > PhotoPrism® Plus includes advanced multi-user functionality and additional account roles. These roles are intended for situations where you want other people to have access to your library, such as giving family members access to your pictures without granting write permissions or exposing private content. > It is recommended to set up additional instances if you have multiple users in a family, so that everyone can manage their own files independently. This way you can avoid problems with conflicting library settings, file permissions, and dealing with duplicates. So you're actually supposed to run an instance per person it seems. But still, then my grandma would still be an admin. I think I'd like to about that.
- mceachen 3y agoFreemium pricing is always a tricky balance. Your free tier should provide a modicum of value to entice people into installing your software, but ideally, it will also incentivize the users that are getting value from your efforts to remunerate to a degree that is reasonable and comfortable for them.
- barbazoo 3y agoYou're right, my knee jerk reaction was to dismiss it as dark pattern pricing but on second thought it might not be unreasonable actually.
- nashashmi 3y agoIf you’re using it for reasons other than personal use, like family use, then a heavier set of administrative options would be necessary. and therefore pricing will be a part of the equation.
- donmcronald 3y ago
- lpasselin 3y agoLast time I tried, it did not have a good android app working.
- kouru225 3y agoI use this but would love something that’s better at tagging content and face recognition. Photoprism misses the mark often, and it’s also not very easy to fix mistakes. Edit: for example, just yesterday I uploaded ~30 photos of my girlfriend. It recognized her in one photo and didn’t even identify her face as a face in the rest. I also don’t understand what’s doing the processing for the facial recognition. Is my cpu doing it or is an external service doing it?
- sbeckeriv 3y agoI asked in a chat for prism a while back but there was no interest, I would like something self hosted like this that works on zip files. I have a large collection of google photos "takeout" zip files. I dont need to unzip them but I would like a photo app to view them. They are stored on a server where i can run docker not "locally". Does anyone have a recommendation? "Thanks"
- heisenzombie 3y agoWhy would you keep photos in a zip file? Are they uncompressed RAW or something? Anyway, you could try using something like https://bitbucket.org/agalanin/fuse-zip/src/master/ https://bitbucket.org/agalanin/fuse-zip/src/master/ To mount the zip file and then use any tool you want to operate on the files?
- sbeckeriv 3y agoWhy would I want to unzip them? I got them zipped from google photos takeout. The folder structure inside is not something i would browse. I will look at the mount option. Thank you for you suggestion!
- heisenzombie 3y agoBecause the zip file only makes the photos harder to work with and probably takes more disk space than if they were unzipped (since you fundamentally can’t compress an already compressed file).
- sreejithr 3y agoTHANK YOU! I was going to build something like this because I so so need it.
- DirkH 3y agoI'm surprised nobody has pointed out how terrible its selling feature - its AI - is. I tested it out and it was practically useless at classifying my images. Simple things like an obvious image of a cat it misses tagging as a cat so it isn't searchable. Did I conceivably mess up the setup or is this other's experience as well? Google photos AI is so far ahead of Photoprism it isn't even a contest unfortunately. Which sucks because I am more than willing to pay for a viable alternative (still looking...).
- stevenicr 3y agoI have recently downloaded acdsee's photo thing to test this, but have not gotten around to running it and doing the things - but maybe it's partially there? acdsee.com/en/products/photo-studio-ultimate/