Karakeep
★ 29.6kA self-hosted alternative to Notion, Evernote
GNU Affero General Public License v3.0Open Source — No Paywall3 Containers — 3 containers — light hosting footprintDockerNo external DB33+ active committers (12mo)
About
Karakeep is a self-hostable bookmarking and read-it-later application for people who collect links, notes, images, and documents in one place. It is aimed at data hoarders and users who want a...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- bookmark links
- take notes
- store images and PDFs
- automatic link previews
- collaborate on lists
- full-text search
- semantic search
- LLM-based tagging and summarization
- OCR from images
- RSS auto-hoarding
Details
- Last Updated
- Oct 11, 2026
- Created
- Feb 6, 2024
- Install Methods
- docker
- Requirements
- MeilisearchOpenAINextJSDrizzleNextAuthtRPCPuppeteer
- Authentication
- oidc-ssolocal
- API
- REST
- Backup & Export
- native-export
- Runtime / Stack
- Docker
- Privacy & Independence
- Cloud: Optional
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓3 Containers — light hosting footprintRuns as 3 containers
Run Karakeep with Docker Compose
Compose file from the Karakeep project repository.
3 services · infra: meilisearch
no resource limits declared
needs persistent storage (2 volumes)
docker/docker-compose.yml · @ 3c44114 · scanned Sep 24, 2026
services:
web:
image: ghcr.io/karakeep-app/karakeep:${KARAKEEP_VERSION:-release}
restart: unless-stopped
volumes:
# By default, the data is stored in a docker volume called "data".
# If you want to mount a custom directory, change the volume mapping to:
# - /path/to/your/directory:/data
- data:/data
ports:
- 3000:3000
env_file:
- .env
environment:
MEILI_ADDR: http://meilisearch:7700
BROWSER_WEB_URL: http://chrome:9222
# OPENAI_API_KEY: ...
# You almost never want to change the value of the DATA_DIR variable.
# If you want to mount a custom directory, change the volume mapping above instead.
DATA_DIR: /data # DON'T CHANGE THIS
chrome:
image: ghcr.io/karakeep-app/karakeep-chrome:release
restart: unless-stopped
init: true
command:
- --disable-gpu
- --disable-dev-shm-usage
- --hide-scrollbars
- --disable-blink-features=AutomationControlled
- --window-size=1440,900
meilisearch:
image: getmeili/meilisearch:v1.41.0
restart: unless-stopped
env_file:
- .env
environment:
MEILI_NO_ANALYTICS: "true"
volumes:
- meilisearch:/meili_data
volumes:
meilisearch:
data:
This file may be out of date. Check the Karakeep documentation for current setup steps.
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Oct 4, 2026
Related Software
linkding
11.3k
linkding is a self-hosted bookmark manager designed to be minimal, fast, and easy to set up with Docker.
Bookmark ManagementKnowledge ManagementDigital Archiving+2
Single Container
LinkWarden
20.0k
Linkwarden is a self-hosted, open-source collaborative bookmark manager for collecting, reading, annotating, and preserving webpages.
Bookmark ManagementKnowledge ManagementDigital Archiving+2
Open Core
Readeck
1.1k
Save the precious readable content of web pages you like and want to keep forever. See it as a bookmark manager and a read later tool.
Bookmark ManagementDigital ArchivingCopyleft License+2
Docspell
2.3k
Docspell is a document management system for organizing scanned papers, emails, and other files with OCR, search, metadata, and machine-learning assistance.
Document ManagementDigital ArchivingAutomation Tools+4
ArchiveBox
28.7k
ArchiveBox is a self-hosted web archiving tool that preserves websites and other online content in durable, machine-readable formats.
Digital ArchivingFully FOSSPermissive License+3
Fully FOSS
LinkAce
3.3k
LinkAce is a self-hosted bookmark manager for organizing, archiving, and sharing links.
Bookmark ManagementDigital ArchivingSelf Hosting Solutions+3
6 Containers
Wallabag
13.0k
wallabag is a web application for saving web pages to read later, with content extraction to remove distractions.
Digital ArchivingBookmark ManagementSelf Hosting Solutions+1
Shiori
11.7k
A simple bookmarks manager written in Go, available as both a command-line app and a web application.
Bookmark ManagementPermissive LicenseDigital Archiving+1
Webarchive
201
Own Webarchive is a simple self-hosted web archive for saving web pages in PDF, header, or single-file HTML formats.
Digital ArchivingBookmark ManagementDocument Management+3
Betula
50
Single-user federated bookmark manager with Fediverse support and archives.
Social NetworksDigital ArchivingSelf Hosting Solutions+2
Fully FOSS
Digiread
Clean up online pages and articles using Mozilla's Readability (documentation in French).
Miscellaneous ToolsCopyleft LicenseDigital Archiving+3
SilverBullet
6.3k
SilverBullet is a self-hosted, browser-based personal knowledge management platform with a programmable Markdown editor.
Note Taking AppsPastebinsPermissive License+4
Single Container

