Karakeep

productivityprivacy

Self-hosted bookmark manager with AI auto-tagging and full-text search. Saves links, notes, images, and PDFs. Browser extensions, mobile apps, and RSS ingestion included

#bookmarks#read-later#ai-tagging#full-text-search#hoarder#self-hosted#docker#pocket-alternative#rss
Alternative to PocketRaindrop.ioPinboard

Quick Start

docker compose up -d

Overview

Karakeep (formerly Hoarder) is a self-hosted bookmark manager built around the AI tagging problem that makes most bookmarking tools unusable at scale. Save a link, note, image, or PDF, and Karakeep uses a language model to tag it automatically. Full-text search across everything you have saved is powered by Meilisearch, so retrieval actually works even in a large collection.

The feature set includes browser extensions for Chrome, Firefox, and Safari, iOS and Android apps, RSS feed ingestion that auto-saves content, highlights, collaborative lists, and a rule engine for automated organisation. The app fetches article content, titles, and preview images when you save a link.

Self-hosting uses Docker Compose with three services: the web app, a background worker, and Meilisearch. You bring your own AI — an OpenAI-compatible API or a local Ollama instance. The self-hosted version is free with no usage limits.

With 25,700 GitHub stars and active daily development, Karakeep grew quickly after its launch as Hoarder. Community feedback is consistently strong — “irreplaceable part of my self-hosted setup” is a common description. One practical note: Meilisearch adds memory overhead. Plan for at least 1GB of RAM for a comfortable self-hosted setup, more if your bookmark collection grows large.

Use Cases

Specific ways to use Karakeep for your workflow.

01
Save and retrieve links, notes, images, and PDFs from a private self-hosted store
02
Replace Pocket with a tool that auto-tags bookmarks using AI
03
Ingest RSS feeds automatically and have content ready for later reading
04
Search your entire bookmark history with full-text search via Meilisearch

Deployment Strategy

Recommended ways to host Karakeep in your own environment.

docker
self-hosted