All 219 Dependencies
Every package Karakeep depends on, ranked by repo health score.
Karakeep is a self-hostable bookmark-everything application built for people who compulsively save things from the internet and want to actually find them later. It captures links, notes, images, PDFs, and videos into a unified, searchable library — with AI automatically tagging and summarizing everything so you spend less time organizing and more time reading.
The application uses large language models (OpenAI or locally-run Ollama) to generate contextual tags and summaries for every saved item. Meilisearch powers full-text search across page content, notes, and OCR-extracted text from images. Playwright-driven headless browser crawling fetches complete page content and metadata, while monolith archives full HTML snapshots to defeat link rot and yt-dlp captures videos for offline viewing.
Beyond individual use, Karakeep supports collaborative bookmark lists, RSS feed auto-hoarding, a rule-based automation engine, and an MCP server that exposes your bookmark library to LLM agents. Browser extensions for Chrome, Firefox, and Safari enable one-click saving, and native iOS and Android apps bring the full experience to mobile with synchronized reading progress.
Deployment is Docker-first with a three-container compose setup (web+workers, Chrome headless, Meilisearch), and a managed cloud option at cloud.karakeep.app is available for those who prefer not to self-host. The project has over 26,000 GitHub stars, 49 releases since February 2024, and a Discord community of active contributors.