A private, native macOS app that captures pages, text, links, notes and images, and finds them again with full-text search and OCR.
karakeep-app/karakeep
A self-hostable bookmark-everything app for links, notes and images, with AI-based automatic tagging and full text search.
Open-source alternative to:Pocket
Raindrop.io
Mymind
- Stars
- 29,820
- Forks
- 1,582
- Open issues
- 703
- Last commit
- 2 days ago
What is it?
Karakeep is a self-hosted app for saving links, text notes, images and PDFs in one place. When a link is saved, it fetches the page title, description and images, and can archive the full page or video so content survives link rot. An optional LLM integration generates tags and summaries, and local models through Ollama are supported.
All saved content is searchable with both full text and semantic search, and bookmarks can be organized into lists that can be shared with collaborators. A rule-based engine automates management, RSS feeds can feed in new bookmarks, and OCR extracts text from images.
Karakeep offers a web app, browser extensions for Chrome, Firefox and Safari, iOS and Android apps with offline reading, a REST API and a command-line interface. It also imports bookmarks from Chrome, Pocket, Linkwarden and Omnivore.
Key features
- 01Save links, text notes, images and PDFs, with automatic title, description and image fetching.
- 02Full text and semantic search across all saved content.
- 03LLM-based automatic tagging and summarization, with local model support via Ollama.
- 04Full page and video archiving to guard against link rot.
- 05Shared lists for collaborating with others, plus a rule-based management engine.
- 06Browser extensions, iOS and Android apps, a REST API and a CLI.
Use cases
- Keeping a private read-it-later list while self-hosting on a home server.
- Saving articles and tools from Reddit, Hacker News or Twitter to read on a laptop later.
- Archiving pages and videos you want to keep even if the original site disappears.
- Sharing a curated collection of links with a team or friends.
Quick start
- 1
Open the Docker installation guide in the docs
- 2
Follow the configuration guide to set up your instance
Things to know
- Licensed under AGPL-3.0, a copyleft license that requires sharing modified source code when run as a service.
- Designed for self-hosting, so you need your own server and setup effort unless you use the managed cloud.
- AI tagging and summarization rely on an LLM provider such as OpenAI or a local Ollama setup.
Topics
FAQ
- What is karakeep?
- A self-hostable bookmark-everything app for links, notes and images, with AI-based automatic tagging and full text search. Karakeep is a self-hosted app for saving links, text notes, images and PDFs in one place. When a link is saved, it fetches the page title, description and images, and can archive the full page or video so content survives link rot. An optional LLM integration generates tags and summaries, and local models through Ollama are supported.
- Is karakeep free to use? What license does it have?
- karakeep is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is karakeep still maintained?
- Actively maintained. The last commit to karakeep was on Oct 18, 2026.
- What can I use karakeep for?
- Keeping a private read-it-later list while self-hosting on a home server. Saving articles and tools from Reddit, Hacker News or Twitter to read on a laptop later. Archiving pages and videos you want to keep even if the original site disappears. Sharing a curated collection of links with a team or friends.
- How do I install karakeep?
- Open the Docker installation guide in the docs Follow the configuration guide to set up your instance
- Where can I get karakeep?
- The source code and installation instructions are on GitHub: https://github.com/karakeep-app/karakeep
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted accounting app that uses LLMs to extract data from receipts, invoices and PDFs into a structured transaction database.
An agent-native, self-hostable AI learning workspace for personalized tutoring, Q&A, quizzes, research and visualization, built on Python and Next.js.
Open-source platform that turns any topic or document into an interactive classroom with AI teachers, slides, quizzes and simulations.
A self-hosted, offline-first knowledge base with an extended Markdown editor, team workspaces, OIDC SSO and S3-backed storage.
Self-hosted wardrobe manager where you photograph clothes, AI tags them, and it suggests daily outfits by weather and occasion.