Skip to content
Code Website
Anwendung
Eigenentwicklung
MIT
Code Website
Anwendung
Eigenentwicklung
MIT

Mit Bibliotheks-Pods bekommen Bibliotheksnutzer*innen Empfehlungen, die zu ihnen passen, und ihre Daten bleiben bei ihnen.


Nutzer*innen hinterlegen ihre Interessen in einem Profil: Lieblingsautor*innen, Themen, Genres, Orte und Sprachen sowie eine Merkliste. Das Profil liegt bei ihnen selbst, in einem Solid Pod oder lokal im Browser. Die Münchner Stadtbibliothek liest es nur, solange die Nutzer*innen das erlauben, schlägt passende Titel aus ihrem Bestand vor und behält nichts davon. Empfehlungen auf Basis der gemerkten Titel werden von der Vektordatenbank Qdrant über den Recommend-Endpunkt des Bibliotheks-Backends bedient.

Die Webseite der Bibliothek basiert auf TYPO3 und wird mit einem Plug-in erweitert. Andere Bibliotheken sollen das System nachnutzen können. Langfristig könnten auch andere Apps und Dienste ihre Angebote mit demselben Profil personalisieren, ohne selbst Daten über ihre Nutzer*innen zu speichern.

Das Projekt wird unterstützt durch die Abteilung Media & Digital der Münchner Stadtbibliothek und das OSPO. Auch die Landeshauptstadt Kiel empfiehlt Ländern und Kommunen in ihrem Positionspapier Digitale Souveränität mit Solid, Solid zu erproben.

Open Source Sabbatical ​

Im Jahr 2026 haben wir ein Open Source Sabbatical an Bibliotheks-Pods vergeben. Mit dem Laborprojekt erproben wir Solid an einem städtischen Angebot. Folgende Schwerpunkte werden angegangen:

  • Nutzer*innen speichern ihr Profil in ihrem eigenen Solid Pod oder lokal im Browser. Sie können es jederzeit ansehen, ändern und mitnehmen.
  • Vorschläge aus dem Bestand der Münchner Stadtbibliothek. Nutzer*innen wählen selbst, welche Arten von Empfehlungen sie sehen, etwa mehr von ihren Lieblingsautor*innen oder Titel zu ihren Themen.
  • Einbindung in die Bibliothekswebseite als TYPO3-Extension. Aus demselben Code entsteht auch eine Demo-Seite zum Ausprobieren.
  • Ein gemeinsames Vokabular für Interessen, das sich an bibliothekarischen Normdaten wie der GND orientiert, damit andere Bibliotheken es nutzen und mitentwickeln können.
  • Ein SDK ohne Bibliotheksbezug, mit dem auch andere Apps und Dienste Profile im Pod lesen und schreiben können.