Community Apps

Karakeep

By Andreas Dueren

Bookmark everything — self-hosted bookmark and read-it-later app with AI tagging

0.33.1 3072MB Updated 2 Aug 2026
bookmarks read-it-later notes archive ai
Install this app
In your Cloudron dashboard, open the App Store, choose "Community apps" and paste this URL:
https://git.due.ren/andreas/karakeep-cloudron/-/raw/main/CloudronVersions.json

Description

Karakeep (formerly Hoarder) is a self-hosted "bookmark everything" app. Save links, notes, images, and PDFs; Karakeep archives page content, takes screenshots with a bundled headless Chromium, offers full-text search through a bundled Meilisearch, and can auto-tag and summarize with AI (OpenAI-compatible or Ollama, configurable).

This Cloudron package runs the complete stack — Karakeep web app, background workers, Meilisearch full-text search, and headless Chromium crawler — in a single app with all data stored in the app's data directory and covered by Cloudron backups. Cloudron single sign-on (OpenID Connect) is preconfigured; browser extensions and the official iOS/Android apps work with API keys.

Screenshot

Recent Changes

  • [0.1.9]

  • Update Karakeep to 0.33.1

  • Semantic Search (#2959, #2960) - Search is no longer limited to exact keyword matching. There are now three search modes, switchable from a dropdown in the search bar:

  • Full text - the existing keyword search (still the default).

  • Semantic [Experimental] - pure meaning-based search powered by embeddings. Searching for "how to make coffee" will find your espresso bookmarks even if they never use those words.

  • Hybrid [Experimental] - fuses the results of both.

  • The new mode is also available in the API, MCP and CLI which is going to be the most useful with agents.

  • Semantic search is still new and experimental, so results might not be super accurate yet, but it's a start.

  • ⚠️ Semantic search requires embeddings to be enabled, read the upgrade notes for details about how to enable them.

  • Smarter auto-tagging using embeddings (#2858) - When tagging a new bookmark, Karakeep now looks up semantically similar bookmarks and feeds their existing tags into the LLM prompt as suggestions. The result is a lot less tag sprawl (no more k8s, kubernetes and Kubernetes all coexisting). This also requires embeddings to be enabled, read the upgrade notes for details about how them.

  • Upstream release notes: https://github.com/karakeep-app/karakeep/releases/tag/v0.33.1