Karakeep — AI-Powered Bookmark Manager
Karakeep (formerly Hoarder) is a self-hosted bookmark manager with AI tagging and full-text search. 24.4K+ stars. Browser extensions, mobile apps. AGPL-3.0.
Ready-to-run agent install
This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.
npx -y tokrepo@latest install ed24c544-0cc7-44b2-9cad-6acda85a2040 --target codexRun after dry-run confirms the install plan.
What it is
Karakeep (formerly Hoarder) is a self-hostable bookmark management platform combining link saving, note-taking, and image storage with AI-powered automatic tagging and full-text search. It provides browser extensions for Chrome and Firefox, plus mobile apps for iOS and Android.
Karakeep is designed for power users and teams who want to own their bookmark data while getting AI-assisted organization without relying on third-party cloud services.
How it saves time or tokens
Karakeep uses AI to automatically tag and categorize bookmarks when you save them, eliminating manual tagging. Full-text search via Meilisearch indexes the content of saved pages, so you find bookmarks by what they contain rather than remembering titles. Local Ollama support means AI tagging runs on your hardware with no API costs.
How to use
- Deploy with Docker:
docker compose up -d
# See https://docs.karakeep.app/Installation/docker
- Open
http://localhost:3000and create your account - Install the browser extension (Chrome/Firefox) for one-click saving
- Configure AI tagging (OpenAI API key or local Ollama endpoint)
Example
# docker-compose.yml (simplified)
services:
karakeep:
image: karakeep/karakeep:latest
ports:
- '3000:3000'
environment:
MEILI_ADDR: http://meilisearch:7700
OLLAMA_BASE_URL: http://ollama:11434
volumes:
- karakeep_data:/data
meilisearch:
image: getmeili/meilisearch:latest
ports:
- '7700:7700'
volumes:
- meili_data:/meili_data
Related on TokRepo
- Self-hosted tools — other tools you can run on your own infrastructure
- Knowledge graph tools — AI-powered knowledge management
Common pitfalls
- Not configuring Meilisearch, which means full-text search will not work on saved page content
- Using OpenAI API for tagging high volumes of bookmarks without monitoring costs
- Forgetting to set up regular backups of the data volume
Frequently Asked Questions
Hoarder was renamed to Karakeep. The project, codebase, and features remain the same. The name change reflects the project's evolution from a simple hoarding tool to a full bookmark management platform.
Yes. Karakeep supports Ollama for local AI tagging. Point the OLLAMA_BASE_URL environment variable to your Ollama instance, and all AI tagging runs on your hardware with no external API calls.
Karakeep saves links (with full-page snapshots), notes (text content), images, and PDFs. Each saved item gets AI-generated tags and is indexed for full-text search.
Yes. Karakeep provides native mobile apps for iOS and Android, plus browser extensions for Chrome and Firefox. All clients sync with your self-hosted server instance.
Karakeep uses Meilisearch for full-text search across saved bookmarks. It indexes the actual content of saved pages, not just titles and URLs, so you can search by any text that appeared on the page.
Citations (3)
- Karakeep GitHub— Karakeep (formerly Hoarder) self-hosted bookmark manager
- Karakeep Documentation— Installation and configuration guide
- Meilisearch GitHub— Meilisearch full-text search engine
Related on TokRepo
Source & Thanks
hoarder-app/hoarder — 24,400+ GitHub stars
Discussion
Related Assets
Linkding — Minimal Self-Hosted Bookmark Manager
Linkding is a lightweight, self-hosted bookmark management tool with tagging, full-text search, and a clean web UI. It runs on minimal resources and integrates with browser extensions and mobile apps.
Shiori — Simple Self-Hosted Bookmark Manager
Shiori is a lightweight self-hosted bookmark manager written in Go with full-text search, archiving, and a clean web interface for organizing your saved links.
Linkwarden — Self-Hosted Collaborative Bookmark Manager
Linkwarden is an open-source bookmark manager that saves, organizes, and preserves web pages with full-page screenshots, PDF snapshots, and collaborative collections.
LibrePhotos — Self-Hosted AI-Powered Photo Management
A self-hosted open-source photo management service with automatic face recognition, object detection, and geolocation tagging powered by machine learning.