Karakeep
Karakeep is a self-hostable all-in-one bookmarking app with AI features to save, organize, and search links, notes, images, and PDFs.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
An AI-powered self-hosted bookmarking app that organizes everything with auto-tagging and full-page archiving.
Core Features
- Bookmark links, notes, images, PDFs, and videos
- AI auto-tagging and summarization (OpenAI or local Ollama)
- Full-text search across all saved content
- OCR for extracting text from images
- Auto-hoard from RSS feeds
What It Can't Do
- •Heavy development – backup your database before upgrading. 2. AI features using OpenAI incur API costs; local Ollama is free but requires model setup. 3. Full-page and video archiving consume significant disk space. 4. Importing large bookmarks may take time.
Use Cases
- Heavy internet users who need to save and categorize articles, tools, and resources
- Self-hosting enthusiasts wanting full control over their bookmark data
- Digital hoarders who want AI to automatically tag and summarize their collections
Karakeep (previously Hoarder) is your personal digital hoarding companion that lets you bookmark anything - links, notes, images, PDFs, and even videos. It automatically fetches link titles, descriptions, and previews, and uses AI (OpenAI or local models via Ollama) to tag and summarize your saved content. You can sort bookmarks into lists, collaborate with others, perform full-text search, and set up rule-based automation. It also includes OCR for image text extraction, RSS feed auto-hoarding, browser extensions (Chrome/Firefox), mobile apps (iOS/Android), SSO, dark mode, and bulk actions. Full-page archiving (via Monolith) and video archiving (via yt-dlp) protect against link rot. The project is self-hosted first, with Docker deployment, and supports importing from Chrome, Pocket, Linkwarden, Omnivore, and more. It's actively developed with a growing community on Discord and Weblate for translations.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Prepare a server with Docker and Docker Compose installed.
Step 2: Clone the official repository or use the provided docker-compose.yml.
Step 3: Configure environment variables (e.g., database, storage path) and start the containers.
- Step 1: Prepare a server with Docker and Docker Compose installed.
- Step 2: Clone the official repository or use the provided docker-compose.yml.
- Step 3: Configure environment variables (e.g., database, storage path) and start the containers.
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Stop and remove Docker containers: docker-compose down -v (Caution: -v removes data volumes; backup first if needed).
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
4 FAQs
Similar Projects
Paperless-ngx
An open-source document management system that turns physical papers into a searchable, organized digital archive. Self-hosted, OCR-powered, and built to eliminate paper clutter forever.
copyparty
copyparty turns any device into a file server with resumable uploads/downloads using any web browser. Supports HTTP, WebDAV, SFTP, FTP, TFTP, SMB. Only requires Python (2 or 3).
Nextcloud Server
Nextcloud Server is a free, self-hosted productivity platform that puts you in control of your files, contacts, calendars, and communication.