PhotoPrism

Bild och foto

PhotoPrism är en självhostad fototjänst med automatisk taggning, ansiktsigenkänning och kraftfull sökning, byggd för stora privatbibliotek.

Betyg 79 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Dokumenterad REST-yta under docs.photoprism.app/developer-guide/api med OAuth2-klientautentisering och swagger.json i källrepot.

PhotoPrism Web Service API · PhotoPrism (photoprism/photoprism)

Källa: https://github.com/photoprism/photoprism/blob/develop/internal/api/swagger.json

Kontrollerat:

MCP · Officiellt

Dokumenterad i förstapartsdeveloper-guide: tillgängliga tools/resources, connecting clients via OAuth sign-in och access tokens.

PhotoPrism Model Context Protocol (MCP) · PhotoPrism (photoprism/photoprism)

Källa: https://docs.photoprism.app/developer-guide/api/mcp/

Kontrollerat:

PhotoPrism: biblioteksvyn med bolagets foton i rutnät, varje ruta med automatisk titel som Hjälm, Computer och Sports tillsammans med plats, datum, upplösning och filsökväg, samt vänstermenyn med sökning, album, platser, etiketter och favoriter
1 / 7 Biblioteket med Nordljus AB:s foton sorterade på månad

Bedömning

Så bedömer vi

Totalbetyg

79 av 100

Preliminär (källbaserad)

Bedömningsprofil
En fotograf importerar tiotusentals bilder till PhotoPrism och letar sedan snabbt fram alla bilder från en specifik plats och kamera.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    GNU AGPL-3.0 enligt LICENSE-filen (raw.githubusercontent.com/photoprism/photoprism/develop/LICENSE); OSI-godkänd licens. Originalfilerna kan alltid nås direkt i filsystemet utan låsning, och fri självdrift i egen container är dokumenterad.

  2. Funktionell passform

    Täcker sökning i stora bibliotek på motiv, plats, person och kamera, automatiska album och delningslänkar utan konto (docs.photoprism.app). Mindre luckor enligt postens begränsningar: indexering av stora bibliotek kräver förutsägbar RAM-/CPU-budget, MariaDB rekommenderas och kartvyn beror på externa karttjänster.

  3. Dataflytt och interoperabilitet

    Originalfilerna kan nås och flyttas direkt i filsystemet utan låsning, och import sker från mappar, SD-kort och WebDAV (postens beskrivning, docs.photoprism.app). Dokumenterad fullt täckande API-export av all metadata (t.ex. albumstruktur) är däremot inte belagd — inte nivå 5.

  4. Mognad och trygghet

    Regelbundna utgåvor via GitHub Releases, officiell Docker-image med uppdaterade taggar och omfattande dokumentation (docs.photoprism.app); upphovsrättsnotisen anger verksamhet sedan 2018. Verifierad säkerhets-/uppdateringspolicy är inte belagd, därför inte nivå 5.

  5. Framtidskraft

    Dokumenterat REST-API (docs.photoprism.app/developer-guide/api, verifierad 200) och officiell MCP-sektion (docs.photoprism.app/developer-guide/api/mcp, verifierad 200) ger verklig agentintegration enligt ankaret nivå 4. Nivå 5 krävs inte: 'välanvänt' och arkitekturens modularitet är redaktionell tolkning som inte är oberoende belagd.

  6. Drift och införande

    Docker-drift med MariaDB är väldokumenterad (docs.photoprism.app), men indexering av stora bibliotek kräver förutsägbar RAM-/CPU-budget enligt postens begränsningar — tydliga men inte triviala driftkrav.

  7. Kostnadsbild

    AGPL-kärnan är gratis utan licenskostnad; driftkostnader (RAM/CPU för indexering, lagring) kräver egen beräkning enligt postens antaganden — gratis licens utan transparent TCO ger nivå 3 enligt regeln.

  8. Svensk användbarhet

    Projektets officiella i18n-katalog (pkg/i18n/locales.go i repot, verifierad 200) listar enbart de, en, es, fr, nl, pl, pt, pt_BR, ru, zh, zh_TW — ingen svenska. Namngiven negativ kontroll: officiell språklista utan sv-fil → verifierat svagt svenskt stöd (nivå 1): engelskspråkigt gränssnitt men tekniskt användbart i Sverige.

Om PhotoPrism

PhotoPrism är en fototjänst som ni kör på egen server och som indexerar bildbiblioteket med automatisk taggning, ansiktsigenkänning, platsdata och objektigenkänning. Efter import kan ni söka på motiv, plats, person, kamera och färg, och album och smarta listor skapas automatiskt utifrån metadata och innehåll.

Webbgränssnittet är byggt för stora bibliotek med snabb sökning, tidslinje och kartvy. Originalfiler kan importeras från mappar, SD-kort eller webDAV-källor, och PhotoPrism kan samexistera med filsystemet utan att låsa biblioteket: filerna kan alltid nås direkt. Delade album och länkar gör det möjligt att visa samlingar för externa utan konto.

Driften sker i en container tillsammans med MariaDB; en egen bildindexeringstjänst och TensorFlow-modeller paketeras i imagen. Indexering av stora bibliotek kräver en förutsägbar RAM- och CPU-budget, och kartvyn samt vissa sökfunktioner är beroende av externa karttjänster. Källkoden släpps under AGPL, och projektet är utvecklat i Berlin med aktiv utveckling och regelbundna utgåvor. PhotoPrism riktar sig till användare som vill hålla sitt bibliotek privat men samtidigt ha moderna sök- och taggfunktioner.

Användning

Passar för

  • Indexera och söka i stora privatbibliotek på motiv, plats och person
  • Organisera album automatiskt utifrån metadata och innehåll
  • Dela album via länkar utan att mottagaren behöver konto
  • Importera bilder från mappar och externa källor utan att låsa biblioteket

Passar mindre bra för

  • Publikt fotogalleri för besökare, där Piwigo passar bättre
  • Mobilbackning från telefonens kamerarulle som huvudfunktion, där Immich passar bättre
  • Råfilutveckling med lokala justeringslager, där darktable passar bättre

Styrkor och begränsningar

Styrkor

  • Automatisk taggning och ansiktsigenkänning inbyggt
  • Kraftfull sökning på motiv, plats, kamera och färg
  • Snabbt webbgränssnitt byggt för stora bibliotek
  • Filer kan nås direkt i filsystemet utan låsning
  • Aktiv utveckling och dokumenterad Docker-drift

Begränsningar

  • Indexering av stora bibliotek kräver förutsägbar RAM- och CPU-budget
  • Bättre fungerar med MariaDB än med enbart SQLite
  • Kartvy och vissa sökfunktioner kräver externa karttjänster

Skärmbilder

Tekniska resurser

Alternativ

Krita

Bild och foto · Digitalmålning och bildredigering (rastergrafik)

Krita är ett fritt målarprogram för digital konst och illustration, utvecklat inom KDE under GPL-3.0, med avancerad penselmotor, lager och stöd för svensk gränssnittstext.

Startår
2005
Licens
GNU General Public License v3 (GPL-3.0-only)
Öppen källkod
Ja

Betyg

89 av 100

Preliminär (källbaserad)

Läs bedömningen om Krita

Projektdata

91GitLab-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2005
Licens
GNU General Public License v3 (GPL-3.0-only)Öppen källkod (OSI-godkänd licens) · Repots README anger att 'Krita as a whole is licensed under the GNU Public License, Version 3', nedladdningssidan att Krita ges ut under 'GNU GPL v3', och COPYING innehåller GPL v3-texten. Appdata-filen (krita/org.kde.krita.appdata.xml) anger <project_license>GPL-3.0-only</project_license>. Enskilda källfiler kan ha kompatibla licenser, t.ex. SPDX GPL-2.0-or-later (krita/main.cc) eller LGPL-2.0-or-later (libs/ui/KisView.cpp). Bevisen pekar på GPL-3.0-only för programmet som helhet, inte '-or-later'. · Licensmodeller
Öppen källkod
Ja
Plattformar
Windows · macOS · Linux · Android
API
Annan Verifierat
Export
Finns Krita dokumenterar sparande och export av bilder i användarhandboken (avsnittet 'saving-exporting-and-opening-files' i https://docs.krita.org/en/user_manual/working_with_images.html). Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: GPL-3.0 (OSI), Krita Foundation, full kodfrihet — inga låsningar.
Funktionell passform Gäller: Digital målning med penslar, lager och masker är exakt kärnan och ledande i klassen.
Dataflytt och interoperabilitet Gäller: Öppna format (KRA, PNG, PSD-import); KRA-formatet är Krita-specifikt.
Mognad och trygghet Gäller: Sedan 1999, moget med Krita Foundation-styrning.
Framtidskraft Gäller: Python-skriptning (scripter) möjliggör automation; ingen API/MCP i modern mening.
Drift och införande Gäller: Lätt att installera på alla plattformar; driftarbetet minimalt.
Kostnadsbild Gäller: Fri GPL-licens utan avgifter; transparent totalkostnad.
Svensk användbarhet Gäller: Svenskt gränssnitt via översättning; dokumentation i huvudsak engelskspråkig.

Kostnad: .

Faktakontrollerad

Immich är en självhostad lösning för mobil bildbackning som ersätter molnfototjänster med automatisk uppladdning från telefonen och maskininlärningsbaserad sökning.

Startår
2022
Licens
AGPL-3.0
Öppen källkod
Ja

Betyg

85 av 100

Preliminär (källbaserad)

Läs bedömningen om Immich

Projektdata

118 216GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2022
Licens
AGPL-3.0Öppen källkod (OSI-godkänd licens) · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · Web
API
REST API Verifierat
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: AGPL-3.0 enligt LICENSE i repot; OSI-godkänd licens med fri rätt att läsa, ändra och återdistribuera, och självdrift i Docker är huvudscenariot. Bilderna lagras som vanliga filer i biblioteket.
Funktionell passform Gäller: Det namngivna användningsfallet är Immichs kärna: mobilappar för Android och iOS med automatisk backup av kamerarullen, egna konton per familjemedlem, delade album och behörigheter i gränssnittet — enligt officiell webbplats och dokumentation.
Dataflytt och interoperabilitet Gäller: Uppladdning via CLI och API är dokumenterad och bilderna ligger som filer i externa/interna bibliotek, men fullständig export är inte heltäckande: ML-metadata (ansikts- och motivkluster) och databasinnehåll är knutna till systemet och kräver den dokumenterade backupproceduren (dump av PostgreSQL + filkopia).
Mognad och trygghet Gäller: Publicerat 2022 (Hacker News-inlägg 2022-03-03), mycket aktiv utveckling med regelbundna utgåvor via GitHub Releases och omfattande officiell dokumentation; endast fyra år av historik och hög uppdateringstakt — därför inte 5.
Framtidskraft Gäller: Dokumenterat API och kommandoradsverktyg för uppladdning plus modern, modulär arkitektur (server, ML, mikroservice) ger verklig automation och tredjepartsintegration. Officiell agent-/MCP-integration är inte belagd — därför inte 5.
Drift och införande Gäller: Färdigt compose-upplägg är officiellt dokumenterat (server, maskininlärning, PostgreSQL, Redis via .env), men flerkomponentstacken kräver en förutsägbar resursbudget särskilt för ML-tjänsten och den höga uppdateringstakten kräver följsamhet — driftkraven tydliga och hanterbara men inte friktionsfria.
Kostnadsbild Gäller: AGPL-3.0 ger gratis licens utan licenskostnad; kostnadsbilden är tydlig på licenssidan men driftkostnader (resurser för ML-komponenten, lagring, backup) får beräknas själv — ingen transparent TCO är redovisad.
Svensk användbarhet Gäller: Svensk fil finns i repots i18n-katalog (i18n/sv.json): 2 334 av 2 400 nycklar översatta mot engelskan — 97,2 %, dvs. ≥80 % ger 3 enligt evidensregeln (mätt 2026-10-27). Etablerad svensk support eller svenska integrationer är inte belagda — därför inte 4.

Kostnad: .

Faktakontrollerad

Källor