karakeep
A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search
What is it?
What it is
Karakeep is a self-hostable bookmark‑everything application that lets users save links, notes, images, and PDFs, with AI‑powered tagging, summarization, OCR, full‑text search, and cross‑platform clients.
Why it exists
Built to fill the gap left by Pocket and memos: a self‑hosted read‑it‑later tool that automatically fetches link previews and provides AI‑based tagging, while also letting the creator stay engaged with web development.
Who should use it
Tech-savvy users who prefer self-hosting, developers interested in AI integration, privacy-conscious individuals, and power users needing customizable bookmark management
Who should avoid it
Users seeking fully managed cloud solutions, casual users without technical expertise, or those who don't require AI features or advanced customization
How it works
A quick walkthrough in plain English
How karakeep works
Step 1 of 3
You interact with it
Open karakeep, send a request, or connect it to your stack.
Features
Advantages
- Self-hostable and privacy-focused
- AI-powered tagging and summarization reduces manual effort
- Full-text search enables quick retrieval
- OCR expands searchable content to images
- Cross-platform availability (web, mobile, extensions)
- Collaboration features support team usage
- Rule engine allows automated organization
- Bulk actions improve productivity
- SSO integration simplifies authentication
- Dark mode enhances user experience
- Open-source with active community
- Supports local LLM models for privacy
- Extensible via CLI and agent skills
- Rich import options reduce migration friction
Disadvantages
- Under heavy development, may contain bugs
- Complex setup for self-hosting and AI models
- AGPL license may restrict commercial use
- Requires resources for running AI and OCR
- API and integration maturity may be limited
- Mobile offline reading not fully implemented yet
- Potential performance issues with large datasets
- Limited official documentation for advanced features
Installation
FAQ
How do I self-host Karakeep?
Karakeep is designed for self-hosting. See the Installation guide in the docs (https://docs.karakeep.app/Installation/docker) for Docker setup instructions.
Does Karakeep offer AI-powered features like tagging and summarization?
Yes. Karakeep uses LLMs for automatic tagging and summarization, and supports local models via Ollama as well as OpenAI.
Can I import my existing bookmarks from other services?
Karakeep includes importers for Chrome, Pocket, Linkwarden, Omnivore, and Tab Session Manager, allowing you to migrate your bookmarks easily.
Is there a public demo I can try before installing?
Yes. A demo is available at https://try.karakeep.app. Login with email: demo@karakeep.app and password: demodemo (read-only mode).
What clients and platforms does Karakeep support?
Karakeep provides a web app (NextJS), iOS and Android apps, browser extensions for Chrome, Firefox, and Safari, a CLI, and a REST API for integration.
Under which license is Karakeep released?
Karakeep is licensed under the AGPL-3.0 license.
Featured in Videos
YouTube tutorials and walkthroughs for karakeep
Alternatives
Similar projects ranked by category, topics, and text overlap.