Qu'est-ce que Karakeep ?
Karakeep est une application auto-hébergeable pour enregistrer et organiser liens, notes, images et PDF, avec un modèle d'IA qui se charge de l'étiquetage et du résumé à votre place. Sa propre description GitHub la présente comme « une application tout-en-un de signets auto-hébergeable (liens, notes et images) avec étiquetage automatique par IA et recherche plein texte ». Le projet est un outil hybride par conception : votre contenu enregistré et votre index de recherche vivent entièrement sur une infrastructure que vous contrôlez, mais les fonctions IA qui étiquettent et résument automatiquement dépendent d'un fournisseur LLM configuré — une API cloud (OpenAI) ou un fournisseur local (Ollama) vers lequel vous dirigez Karakeep.
- Fonction principale : capturer liens, notes, images et PDF depuis une extension de navigateur, une application mobile ou l'interface web, puis laisser l'IA étiqueter, catégoriser et résumer automatiquement chaque élément
- Stockage des données : entièrement auto-hébergé — vos signets, pages archivées et index de recherche vivent sur votre propre hôte Docker, pas sur le serveur d'un tiers, sauf si vous choisissez plutôt l'option cloud gérée cloud.karakeep.app
- Fournisseur IA : configurable par déploiement — dirigez Karakeep vers l'API OpenAI, ou vers un point de terminaison Ollama local pour que le modèle d'étiquetage lui-même tourne aussi sur votre propre matériel
- Développeur : un projet communautaire open source (organisation GitHub karakeep-app), avec plus de 150 contributeurs selon le compte du dépôt
- Dépôt canonique : github.com/karakeep-app/karakeep — le nom et l'organisation actuels du projet, après son ancienne image de marque « Hoarder »
De Hoarder à Karakeep : histoire du projet
Karakeep est sorti à l'origine sous le nom Hoarder, avant d'être rebaptisé sous son nom actuel. Le README du dépôt GitHub du projet le dit clairement : « Karakeep (formerly Hoarder) is a self-hostable bookmark-everything app. » Le changement de nom est aussi visible à quelques endroits que l'équipe n'a pas encore entièrement mis à jour — l'application Android sur Google Play, par exemple, est toujours distribuée sous l'identifiant de package app.hoarder.hoardermobile, bien que l'application elle-même soit désormais marquée et listée sous le nom Karakeep. PromptQuorum n'a pas pu vérifier de façon indépendante une date exacte de changement de nom à partir du seul README GitHub ou du site karakeep.app ; si le projet publie une annonce de migration dédiée avec une date précise, considérez-la comme la source faisant autorité par rapport à ce résumé.
Ce qui est resté constant à travers ce changement de nom, c'est le positionnement principal du projet et sa licence open source AGPL-3.0. Le dépôt GitHub a grandi jusqu'à environ 29 100 étoiles, plus de 150 contributeurs et plus de 2 200 commits sur sa branche principale au moment de cet avis, ce qui le place parmi les gestionnaires de signets auto-hébergés les plus activement développés.
Que peut-on faire avec Karakeep ?
L'ensemble de fonctionnalités de Karakeep couvre trois choses : capturer du contenu depuis n'importe où, laisser l'IA l'organiser automatiquement, et rendre tout cela recherchable plus tard. Voici ce que chaque partie fait réellement, selon le site et la documentation officiels de Karakeep.
- Capture universelle — enregistrez liens, notes libres, images et PDF depuis l'application web, une application mobile ou une extension de navigateur, avec récupération automatique des métadonnées (titre, description, image d'aperçu) pour les liens
- Étiquetage et résumé automatiques par IA — un LLM que vous configurez (l'API OpenAI ou un point de terminaison Ollama local) génère automatiquement des étiquettes et un court résumé pour chaque élément enregistré, sans classement manuel
- Archivage complet des pages et des vidéos — Karakeep archive le contenu complet d'une page enregistrée, et peut archiver des vidéos, de sorte qu'un lien conserve sa valeur même après que la page d'origine a changé ou disparu
- Recherche plein texte, hybride et sémantique — recherchez par mot-clé exact, par une combinaison de correspondance par mot-clé et par sens, ou en recherche purement sémantique qui trouve des éléments pertinents même sans partager exactement vos termes de recherche
- OCR pour les images — le texte présent dans une capture d'écran ou une photo enregistrée est extrait et indexé, si bien qu'une capture d'écran de reçu ou une citation devient recherchable comme un lien enregistré
- Listes et partage collaboratif — organisez les éléments enregistrés en listes, et partagez une liste avec des niveaux de permission pour les personnes avec qui vous collaborez
- Règles d'automatisation, sauvegarde automatique RSS, serveur MCP/CLI — des règles personnalisées pour l'étiquetage ou le tri automatiques, des abonnements RSS qui enregistrent automatiquement les nouveaux éléments, et un serveur Model Context Protocol officiel plus une CLI pour le scripting et les intégrations avec des assistants IA
Exemples d'utilisation : trois façons d'utiliser Karakeep
Voici des flux de travail concrets construits à partir des fonctionnalités documentées de Karakeep ci-dessus — pas des cas d'usage hypothétiques.
Auto-héberger Karakeep et tout étiqueter automatiquement avec un modèle Ollama local
Déployez Karakeep avec Docker Compose sur un serveur personnel ou un VPS, puis dirigez son paramètre de fournisseur IA vers un point de terminaison Ollama local plutôt que vers OpenAI. Chaque lien, note ou image que vous enregistrez ensuite est étiqueté et résumé par un modèle tournant sur votre propre matériel, de sorte qu'aucun contenu enregistré ni aucune requête IA ne quitte jamais l'infrastructure que vous contrôlez.
Capturer depuis votre téléphone et votre ordinateur avec le même compte
Installez l'application iOS ou Android et l'extension Chrome ou Firefox, et connectez-les toutes à la même instance Karakeep auto-hébergée. Enregistrez un article depuis votre téléphone pendant un trajet, puis retrouvez-le déjà étiqueté et archivé lorsque vous cherchez depuis votre ordinateur plus tard — capture et organisation restent synchronisées sur tous vos appareils.
Transformer un dossier de recherche en base de connaissances recherchable et compatible avec un assistant IA
Utilisez les règles d'automatisation et la sauvegarde automatique RSS de Karakeep pour constituer une collection continue sur un sujet, puis connectez le serveur MCP officiel de Karakeep à un assistant IA compatible MCP. L'assistant peut alors rechercher et récupérer directement vos recherches enregistrées, au lieu que vous copiiez des liens manuellement d'un côté à l'autre.
Comment auto-héberger Karakeep
Karakeep s'auto-héberge avec Docker Compose. Les étapes ci-dessous suivent la documentation d'installation Docker officielle de Karakeep — vérifiez toujours cette page directement en cas de changement entre les versions.
# 1. Télécharger le docker-compose.yml officiel
wget https://raw.githubusercontent.com/karakeep-app/karakeep/main/docker/docker-compose.yml
# 2. Créer un fichier .env avec les secrets requis
cat > .env << 'EOF'
KARAKEEP_VERSION=release
NEXTAUTH_SECRET=$(openssl rand -base64 36)
MEILI_MASTER_KEY=$(openssl rand -base64 36)
NEXTAUTH_URL=http://localhost:3000
# Optionnel — activer l'étiquetage IA avec OpenAI :
# OPENAI_API_KEY=your_key_here
# Optionnel — activer plutôt l'étiquetage IA avec un point de terminaison Ollama local :
# OLLAMA_BASE_URL=http://host.docker.internal:11434
EOF
# 3. Démarrer Karakeep
docker compose up -d
# Karakeep tourne maintenant sur http://localhost:3000Applications et extensions Karakeep
En plus du serveur auto-hébergé, Karakeep propose des applications mobiles natives et des extensions de navigateur pour que la capture fonctionne de la même façon sur chaque appareil. Les liens ci-dessous sont les fiches officielles trouvées lors de la rédaction de cet avis — vérifiez toujours directement sur karakeep.app/apps, car les fiches des stores peuvent changer.
Plateforme | Téléchargement |
|---|---|
| iOS (iPhone/iPad) | Karakeep sur l'App Store |
| Android | Karakeep sur Google Play |
| Chrome / Chromium | Karakeep sur le Chrome Web Store |
| Firefox | Karakeep sur Firefox Add-ons |
| Safari (macOS) | Listé sur la page Apps de Karakeep — installation via le Mac App Store |
L'identifiant de package de l'application Android (app.hoarder.hoardermobile) porte encore le nom d'origine du projet, « Hoarder » — un vestige d'avant le changement de marque, pas le signe d'une application différente ou non officielle. Chaque client se connecte à votre propre serveur auto-hébergé (ou à cloud.karakeep.app si vous utilisez l'option cloud gérée) — aucun ne fonctionne seul sans un serveur Karakeep derrière lui.
Tarifs Karakeep : vraiment gratuit ?
Auto-héberger Karakeep ne coûte rien au-delà de votre propre serveur. L'application est gratuite et open source sous licence AGPL-3.0, sans niveau payant restreignant une quelconque fonctionnalité de la version auto-hébergée.
- Aucun frais de licence pour auto-héberger Karakeep ; l'AGPL-3.0 couvre l'application entière, selon la licence du dépôt GitHub
- Une option cloud gérée est disponible sur cloud.karakeep.app pour qui préfère ne pas gérer son propre serveur — vérifiez directement cette page pour les tarifs actuels, cet avis se concentrant sur la voie auto-hébergée
- L'étiquetage IA n'est pas gratuit en soi si vous connectez l'API OpenAI — vous payez directement OpenAI pour cet usage ; Karakeep n'ajoute aucune marge
- Dirigez Karakeep vers un point de terminaison Ollama local plutôt que vers OpenAI, et l'étiquetage IA tourne sur votre propre matériel sans aucun coût d'API par requête
Karakeep vs. Linkwarden
Karakeep et Linkwarden figurent parmi les gestionnaires de signets auto-hébergés sous licence AGPL-3.0 les plus utilisés, et ils sont souvent comparés car tous deux offrent archivage complet des pages, applications mobiles natives et étiquetage assisté par IA. Les différences les plus nettes concernent la recherche et la collaboration.
Aspect | Karakeep | |
|---|---|---|
| Licence | AGPL-3.0 | AGPL-3.0 |
| Étiquetage IA | API OpenAI ou point de terminaison Ollama local | Option d'étiquetage IA local |
| Recherche | Plein texte, hybride et sémantique, plus OCR sur les images enregistrées | Recherche plein texte |
| Archivage | Archivage complet des pages ; archivage vidéo | Archivage complet des pages en PDF et capture d'écran |
| Collaboration | Listes partagées avec niveaux de permission | Collections partagées, invitations d'équipe, pages de collection publiques |
| Applications mobiles | Applications natives iOS et Android | Applications natives iOS et Android |
| Cloud géré | cloud.karakeep.app | Hébergement cloud officiel (à partir de 3 $/mois) |
Si la qualité de recherche est votre priorité — recherche sémantique plus OCR sur les captures d'écran enregistrées —, l'ensemble de fonctionnalités de Karakeep est ici le plus large des deux. Si votre priorité est une collaboration d'équipe plus poussée avec des pages de collection publiques, Linkwarden mérite d'être évalué directement sur linkwarden.app. Les deux sont gratuits à auto-héberger sous la même licence AGPL-3.0 ; vérifiez les détails de fonctionnalités actuels sur le site de chaque projet avant de décider, car tous deux publient des mises à jour fréquentes.
À qui s'adresse Karakeep ?
Le fait que Karakeep vous convienne dépend de si vous voulez un gestionnaire de signets auto-hébergé avec organisation IA intégrée, et si vous êtes à l'aise avec la gestion d'une pile Docker.
Utilisez Karakeep si
- vous voulez que vos liens, notes et images enregistrés vivent sur un serveur que vous contrôlez, pas dans le cloud d'un tiers
- vous voulez que l'IA étiquette et résume automatiquement ce que vous enregistrez, et vous voulez pouvoir faire tourner cette étape IA localement via Ollama plutôt que d'envoyer du contenu à OpenAI
- vous enregistrez suffisamment de captures d'écran ou de documents scannés pour que des images recherchables par OCR vous aident réellement à les retrouver plus tard
- vous voulez des applications mobiles natives et des extensions de navigateur, pas seulement une interface web
- vous êtes à l'aise avec Docker Compose, ou prêt à utiliser plutôt l'option cloud gérée cloud.karakeep.app
Attendez, ou regardez ailleurs, si
- vous voulez un produit entièrement hébergé, sans configuration, sans aucune connaissance de l'auto-hébergement — l'option cloud gérée existe, mais cet avis se concentre sur la voie auto-hébergée, qui suppose une certaine aisance avec Docker
- vous avez besoin de fonctionnalités entreprise comme une administration d'équipe SSO à grande échelle — Karakeep prend en charge le SSO selon sa liste de fonctionnalités, mais cet avis n'a trouvé aucun niveau de support entreprise dédié au-delà de cela
- vous avez spécifiquement besoin de pages de collection publiques et partageables comme fonctionnalité principale — vérifiez directement les options de partage actuelles de Karakeep, car c'est un domaine où un concurrent comme Linkwarden a historiquement été plus développé
- vous avez besoin d'un fournisseur avec un SLA de support commercial plutôt qu'un support communautaire/GitHub Issues — Karakeep est un projet open source, avec un support typiquement communautaire plutôt qu'un support d'éditeur entreprise
Karakeep face aux autres outils auto-hébergés
Karakeep fait partie de plusieurs outils auto-hébergés qui transforment vos propres notes, signets et documents en une base de connaissances personnelle recherchable. Voici sa place face à d'autres options dans ce domaine — consultez l'annuaire des logiciels LLM locaux pour le catalogue complet, et la comparaison dédiée Karakeep vs. Linkwarden ci-dessus pour le face-à-face le plus proche.
- Onyx — une plateforme de recherche entreprise et de RAG auto-hébergée (anciennement Danswer), conçue pour indexer des ensembles documentaires bien plus vastes, à l'échelle d'une équipe, qu'un gestionnaire de signets personnel ; voir l'avis Onyx pour tous les détails.
- Vane — un moteur de réponses IA auto-hébergé (anciennement Perplexica), centré sur des réponses générées par IA à partir de la recherche web et locale plutôt que sur la capture de signets ; voir l'avis Vane.
- Joplin (plugin agent IA) — une application de prise de notes open source, chiffrée de bout en bout, avec un plugin agent IA, plus proche de Karakeep dans sa philosophie d'auto-hébergement mais construite autour de notes structurées plutôt que de la capture de signets ; voir l'avis Joplin AI Agent.
- Smart Connections — un plugin Obsidian qui ajoute une recherche sémantique et un chat propulsés par une IA locale sur votre coffre existant, pour les lecteurs qui tiennent déjà leurs notes dans Obsidian plutôt que dans une application de signets dédiée ; voir l'avis Smart Connections.
Erreurs courantes à propos de Karakeep
La plupart des confusions autour de Karakeep viennent de son changement de nom depuis Hoarder, de la configuration de son fournisseur IA, ou de l'idée qu'il nécessiterait un abonnement IA cloud pour fonctionner.
Erreur 1 : penser que Karakeep et Hoarder sont des projets différents et sans lien
Il s'agit du même projet. Le README GitHub de Karakeep le décrit comme « formerly Hoarder » — le changement de nom se voit dans des vestiges comme le nom de package de l'application Android (app.hoarder.hoardermobile), mais le code source, la communauté et l'historique d'étoiles se poursuivent tous dans le même dépôt.
Erreur 2 : penser que l'étiquetage IA exige d'envoyer vos données à OpenAI
L'étiquetage automatique par IA de Karakeep passe par un fournisseur configurable — vous pouvez définir OPENAI_API_KEY pour l'API d'OpenAI, ou définir plutôt OLLAMA_BASE_URL pour diriger Karakeep vers une instance Ollama locale. Avec Ollama configuré, le modèle d'étiquetage lui-même tourne sur votre propre matériel.
Erreur 3 : s'attendre à ce que l'étiquetage IA fonctionne sans aucun fournisseur configuré
Karakeep fonctionne comme un simple gestionnaire de signets auto-hébergé sans aucun fournisseur IA configuré — mais l'étiquetage et le résumé automatiques exigent spécifiquement une clé API OpenAI ou un point de terminaison Ollama configurés. Sans cela, vous gardez la recherche plein texte et l'organisation manuelle, mais pas la couche IA.
Erreur 4 : confondre la licence AGPL-3.0 avec une licence permissive comme MIT ou Apache 2.0
Auto-héberger Karakeep en privé pour vous-même ou votre équipe ne crée aucune obligation de publication sous AGPL-3.0. Modifier Karakeep et proposer la version modifiée comme service hébergé à d'autres personnes exige en revanche de publier votre code source modifié, en vertu de la section 13 de l'AGPL — lisez directement le fichier de licence avant une décision qui en dépend.
Questions fréquemment posées
Qu'est-ce que Karakeep ?
Karakeep (karakeep.app, code source sur github.com/karakeep-app/karakeep) est une application gratuite, open source (AGPL-3.0) et auto-hébergeable pour enregistrer liens, notes, images et PDF, avec étiquetage automatique par IA, résumé, et recherche plein texte et sémantique.
Karakeep est-il la même chose que Hoarder ?
Oui. Le README GitHub de Karakeep décrit le projet comme « formerly Hoarder » — c'est la même base de code et la même communauté sous un nouveau nom, pas un fork séparé ni une réécriture.
Karakeep est-il gratuit ?
Auto-héberger Karakeep est gratuit — il est sous licence AGPL-3.0, sans niveau payant restreignant une fonctionnalité. Une option cloud gérée existe sur cloud.karakeep.app pour qui préfère ne pas s'auto-héberger ; vérifiez directement cette page pour ses tarifs actuels.
Karakeep nécessite-t-il un abonnement IA cloud pour fonctionner ?
Non. Karakeep fonctionne comme un simple gestionnaire de signets sans fournisseur IA configuré. L'étiquetage et le résumé automatiques par IA exigent spécifiquement une clé API OpenAI ou un point de terminaison Ollama local défini dans votre configuration — sans l'un des deux, vous gardez la recherche et l'organisation manuelle, mais pas l'étiquetage automatique.
L'étiquetage IA de Karakeep peut-il tourner entièrement en local ?
Oui, si vous définissez OLLAMA_BASE_URL pour pointer vers une instance Ollama locale au lieu d'utiliser OPENAI_API_KEY. Avec cette configuration, le modèle d'IA qui génère les étiquettes et les résumés tourne sur votre propre matériel plutôt que via une API cloud.
Comment auto-héberger Karakeep ?
Téléchargez le docker-compose.yml officiel, créez un fichier .env avec NEXTAUTH_SECRET et MEILI_MASTER_KEY (plus, en option, OPENAI_API_KEY ou OLLAMA_BASE_URL pour l'étiquetage IA), et lancez docker compose up -d. Karakeep est alors accessible par défaut sur http://localhost:3000 — voir le guide d'installation Docker officiel pour tous les détails.
Quelles plateformes et applications Karakeep prend-il en charge ?
Une application web auto-hébergée, des applications natives iOS et Android, et des extensions Chrome, Firefox et Safari, plus une CLI et un serveur MCP officiel pour les intégrations avec des assistants IA.
Sous quelle licence Karakeep est-il publié ?
AGPL-3.0 (GNU Affero General Public License version 3), une licence copyleft. L'auto-hébergement privé pour vous-même ou votre équipe ne crée aucune obligation de publication ; proposer une version modifiée de Karakeep comme service réseau à d'autres exige de publier votre code source modifié, en vertu de la section 13 de l'AGPL.
Comment Karakeep se compare-t-il à Linkwarden ?
Les deux sont des gestionnaires de signets gratuits, auto-hébergés, sous licence AGPL-3.0, avec applications mobiles et archivage. Karakeep ajoute la recherche sémantique et l'OCR sur les images enregistrées ; Linkwarden a historiquement davantage misé sur la collaboration d'équipe avec des pages de collection publiques. Voir la comparaison Karakeep vs. Linkwarden ci-dessus pour plus de détails.
Karakeep prend-il en charge l'OCR et la recherche à l'intérieur des images ?
Oui. Karakeep extrait et indexe le texte présent dans les images enregistrées grâce à l'OCR, de sorte qu'une capture d'écran ou une photo enregistrée devient recherchable comme un lien ou une note enregistrés.