Repolode
karakeep-app

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:PocketRaindrop.ioMymind

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. 1

    Open the Docker installation guide in the docs

  2. 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