Selbst gehosteter Dienst
karakeep-app/karakeep avatar
karakeep-app/karakeep

Karakeep: selbst gehostete Wissensablage für Links, Notizen und Medien

Eine selbsthostbare Lesezeichen-App für alles (Links, Notizen und Bilder) mit KI-basierter automatischer Tag-Kennzeichnung und Volltextsuche

29.058 Sterne1.507 ForksTypeScriptAGPL-3.0

Auf einen Blick

Was ist das?
Karakeep sammelt Links, Notizen, Bilder und PDFs selbst gehostet und verbindet Archivierung, Suche, Regeln und KI-gestützte Verschlagwortung.
Für wen ist es gedacht?
Karakeep sammelt Links, Notizen, Bilder und PDFs, organisiert sie mit KI und Suche und bietet Browsererweiterungen, mobile Apps und Agenten-Integrationen. Das README beschreibt Funktionen und Technik, überlässt aber Details zu Bereitstellung und Sicherheit der Dokumentation.
Darf ich es kommerziell nutzen?
Ja, unter strengen Bedingungen. AGPL-3.0 ist eine Lizenz mit Netzwerk-Copyleft: Wenn andere eine veränderte Version über ein Netzwerk nutzen, etwa als gehosteten Dienst, müssen Sie ihnen den Quellcode unter derselben Lizenz anbieten.
Wird es noch gepflegt?
Ja. Die letzten Commits kamen vor 2 Tagen.
In welcher Sprache ist es geschrieben?
Hauptsächlich TypeScript, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

Links, Notizen, Bilder und PDFs speichern

Karakeep ist eine selbst hostbare App zum Speichern von Bookmarks, die früher Hoarder hieß. Sie nimmt Links, einfache Notizen, Bilder und PDFs als Elemente auf und holt automatisch Titel, Beschreibungen und Bilder für Links, sodass eine gespeicherte URL später erkennbar ist, ohne die Seite zu öffnen. Bookmarks lassen sich in Listen sortieren und mit Mitbearbeitern derselben Liste teilen. Das README nennt außerdem Bulk-Aktionen, Dunkelmodus, Mehrsprachigkeit und die Möglichkeit, Markierungen aus gespeicherten Inhalten zu übernehmen. Offline-Lesen auf Mobilgeräten wird als Funktion aufgeführt, aber das README erklärt nicht, wie der Offline-Cache funktioniert. Ebenso wird automatisches Sammeln aus RSS-Feeds erwähnt, ohne Konfigurationsdetails.

Suche, automatische Verschlagwortung und Regeln

Suche ist einer der Bereiche, in denen Karakeep über einen typischen Bookmark-Manager hinausgeht. Das README listet Volltext- und semantische Suche über alle gespeicherten Inhalte und sagt, dass die Volltextsuche von Meilisearch betrieben wird. LLM-basierte automatische Verschlagwortung und Zusammenfassung sind verfügbar, mit Unterstützung für lokale Modelle über ollama. OCR ist enthalten, um Text aus Bildern zu extrahieren. Es gibt auch eine regelbasierte Engine für angepasste Verwaltung, deren Regelsyntax das README nicht im Detail beschreibt. Für automatische Aufnahme werden RSS-Auto-Hoarding, vollständige Seitenarchivierung mit monolith und automatische Videoarchivierung mit yt-dlp genannt, Ersteres gegen Link-Rot, Letzteres zum Speichern von Videos.

Clients, Erweiterungen und Importwege

Karakeep beschränkt sich nicht auf die Weboberfläche. Das Projekt listet ein Chrome-Plugin, ein Firefox-Add-on und eine Safari-Erweiterung für schnelles Bookmarking sowie eine iOS- und eine Android-App. Es gibt eine REST-API und mehrere Clients; das README erwähnt außerdem eine leistungsfähige CLI und offizielle Skills für LLM-Agenten wie OpenClaw und Hermes mit Links zur Dokumentation. Zum Übernehmen vorhandener Daten gibt es Importe aus Chrome, Pocket, Linkwarden, Omnivore und Tab Session Manager, und eine automatische Synchronisierung mit Browser-Lesezeichen ist über floccus möglich. Das README enthält keine Installationsschritte für diese Clients, sondern verweist auf die Dokumentationsseite.

Der technische Stack

Der Stack ist im Abschnitt Stack des README dokumentiert. Die Web-App basiert auf NextJS mit App Router, Drizzle übernimmt Datenbank und Migrationen, NextAuth behandelt Authentifizierung, tRPC dient der Client-Server-Kommunikation, und Puppeteer durchsucht Bookmarks. OpenAI wird für KI-Funktionen genannt, Meilisearch unterstützt die Volltextsuche. Das README spezifiziert weder Datenbank-Engine noch Serveranforderungen oder Bereitstellungsweise; es verweist lediglich auf Docker-Installationsdokumentation. Die Demo unter try.karakeep.app ist mit Inhalten befüllt und aus Missbrauchsschutz schreibgeschützt.

Warum es gebaut wurde und welche Alternativen genannt werden

Der Autor von Karakeep beschreibt einen persönlichen Ausgangspunkt: Er blätterte oft auf dem Handy durch Reddit, Twitter und Hacker News und speicherte Artikel und Werkzeuge, um sie später am Laptop zu lesen. Zuerst nutzte er Pocket, aber nach dem Wechsel zum Selbsthosting wollte er eine selbst hostbare Option. Das README sagt, er habe memos für schnelle Notizen benutzt und gemocht, aber es fehlten Link-Vorschauen und automatische Verschlagwortung, genau die Lücke, die Karakeep füllen soll. Der Autor erwähnt außerdem, dass er Systemingenieur ist und mit dem Projekt im Web-Development bleiben möchte. Das README vergleicht Karakeep mit memos, mymind, raindrop, Pocket, Linkwarden, Wallabag und Shiori und merkt an, mymind sei die nächste Alternative, aber kommerziell, und raindrop sei poliert, aber nicht selbst hostbar. Diese Vergleiche sind die eigenen Beschreibungen des Autors.

Demo, Dokumentation, Community und Lizenz

Das Projekt bietet eine Demo unter try.karakeep.app mit den Zugangsdaten demo@karakeep.app und demodemo; die Demo ist schreibgeschützt. Dokumentationslinks decken Installation, Konfiguration, Screenshots, Sicherheitshinweise und Entwicklung ab. Community-Kanäle sind Discord und Twitter. Übersetzungen werden über Weblate verwaltet. Für Nutzer, die nicht selbst hosten möchten, gibt es einen verwalteten Cloud-Dienst unter cloud.karakeep.app. Karakeep ist unter AGPL-3.0 lizenziert und gehört Localhost Labs Ltd. Der Lizenzauszug beschreibt AGPL-3.0 als Copyleft-Lizenz für Netzwerkserversoftware, die das Kopieren, Verteilen und Modifizieren erlaubt und Betreiber eines Netzwerkservers verpflichtet, den Quellcode modifizierter Versionen den Nutzern bereitzustellen. Der Lizenztext macht keine Zusagen zu Sicherheit oder Support. Die Repository-Metadaten zeigen 28.095 Sterne, 1.403 Forks und 668 offene Issues; das Repository ist nicht archiviert.

Redaktionelles Fazit

Karakeep sammelt Links, Notizen, Bilder und PDFs, organisiert sie mit KI und Suche und bietet Browsererweiterungen, mobile Apps und Agenten-Integrationen. Das README beschreibt Funktionen und Technik, überlässt aber Details zu Bereitstellung und Sicherheit der Dokumentation. Das Repository ist nicht archiviert; die Metadaten zeigen 28.095 Sterne, 1.403 Forks und 668 offene Issues. Die Lizenz ist AGPL-3.0. Prüfe für dieses Projekt konkret die dokumentierte Version, die genannten Dateien oder Befehle und das Ergebnis in deiner Zielumgebung, bevor du den Umfang des Einsatzes festlegst.

Offizielle Quellen

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Community-Notizen

Community-Notizen