Karakeep
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
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.
Deployment Strategy
Recommended ways to host Karakeep in your own environment.