Share information and collaborate.
Self-hosted AI bookmark manager — save anything, find everything. Auto-tags and full-text search powered by Meilisearch and Ollama or OpenAI.
Unavailable
The latest release published upstream doesn't install correctly. We've paused ordering until it's fixed, rather than handing you an installation that fails.
Karakeep (formerly Hoarder, AGPL-3.0, 26 k+ GitHub stars) is a self-hosted bookmark manager built for people who save a lot. Drop a URL and Karakeep crawls the page, takes a screenshot, extracts the full text, and sends it to your AI model — Ollama running on your own VPS, or OpenAI — to generate relevant tags and a summary automatically. The result: a private, searchable archive of everything you've ever saved.
The stack is three Docker containers: the Karakeep application itself, a Meilisearch instance for millisecond full-text search across all your bookmarks, and a headless Chrome browser that crawls pages and captures screenshots. Everything runs on a single 2 GB VPS with no external dependencies — no cloud storage, no SaaS subscriptions, no data leaving your infrastructure.
Beyond links, Karakeep handles notes (Markdown), images (with OCR via the AI model), and PDFs. A progressive web app (PWA) ships with the installation so you can add bookmarks from your phone's share sheet directly to your self-hosted instance. Full-text search, tag filtering, and list views make retrieval fast even with thousands of items.
For developers, Karakeep exposes a REST API that lets external tools — n8n, scripts, browser extensions — push bookmarks and pull tagged content programmatically. Pair it with Ollama (already available in the ServOrbit marketplace) on the same VPS to get fully local, private AI tagging with no OpenAI key required.
Replace Pocket, Instapaper or Raindrop.io with a self-hosted instance that keeps your reading list, dev docs, blog posts and reference links private. AI tags organise everything automatically — open the search bar two weeks later and find that article by its content, not its title.
Save GitHub issues, Stack Overflow answers, RFC documents and technical blog posts as you read them. Karakeep stores the full page text, so your search finds the answer you remember reading even if the original page is gone. Pair with Ollama on the same VPS for fully offline, private AI summaries.
Use Karakeep's REST API to feed saved and tagged content to n8n workflows or LLM pipelines. Your bookmarks become a curated, searchable dataset that your AI agents can query — a private alternative to scraping the web on every request.
Guide optimized for ServOrbit Cloud VPS.
Order a ServOrbit Cloud VPS with at least 2 GB RAM (Karakeep + Meilisearch + Chrome headless use ~800 MB–1.2 GB at rest). Choose Ubuntu 22.04.
The provisioner starts three containers: the Karakeep application, a Meilisearch search engine, and a headless Chrome browser. The web interface is immediately available on port 3000. You can create your account on the sign-up page at first access.
Attach a domain to the app from your ServOrbit client area, for example bookmarks.your-domain.com: the nginx vhost, the TLS certificate and the proxy to port 3000 on the loopback are set up for you, so there is nothing to install. Then update the NEXTAUTH_URL environment variable to match your domain and restart the containers, otherwise sign-in still redirects to http://localhost:3000. Keep in mind that sign-up is open: the first account created becomes the administrator, so create yours as soon as the instance is reachable.
For local AI tagging, deploy Ollama from the ServOrbit marketplace on the same VPS and set OLLAMA_BASE_URL=http://localhost:11434 in your compose environment. For OpenAI, add OPENAI_API_KEY=sk-.... Without either, Karakeep works fully — just without auto-tagging.
Install the Karakeep browser extension (Chrome/Firefox) and point it at your instance URL. On mobile, open your instance in the browser and add it to your home screen as a PWA. You can now save anything from any device with one click.
OPENAI_API_KEY or OLLAMA_BASE_URL, automatic tag and summary generation activates on new saves.Storage, sharing and team collaboration. Your files, calendars and contacts on your own infrastructure.
Collaboration & ProductivitySecure, self-hosted team messaging. Channels, threads, integrations — without depending on Slack or Teams.
Collaboration & ProductivityA modern knowledge base for your teams. Structured documentation, full-text search and fine-grained access control.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.