À propos du projet

Karakeep est un outil de marque-pages auto-hébergé complet qui permet aux utilisateurs de collecter et d'organiser divers types de contenus, notamment des liens, des notes simples, des images et des PDF. Il dispose d'une récupération automatique des métadonnées des liens (titres, descriptions et images) et permet d'organiser les marque-pages en listes collaboratives. Les capacités clés incluent : - Intégration IA : Étiquetage et résumé automatiques basés sur des LLM, avec prise en charge de modèles locaux via Ollama. - Recherche et Découverte : Recherche plein texte et sémantique dans tout le contenu stocké, et OCR pour l'extraction de texte à partir d'images. - Archivage : Archivage de pages complètes via monolith pour prévenir la disparition des liens et archivage automatique de vidéos via yt-dlp. - Automatisation : Un moteur basé sur des règles pour une gestion personnalisée et une collecte automatique à partir de flux RSS. - Écosystème : Disponible via une application web, des applications mobiles iOS et Android, ainsi que des extensions de navigateur pour Chrome, Firefox et Safari. - Interopérabilité : Fournit une API REST, un CLI pour les agents LLM, et des importateurs pour des services tels que Pocket, Linkwarden et Omnivore. L'application est construite avec une pile moderne comprenant NextJS, Drizzle ORM, NextAuth, tRPC, Puppeteer et Meilisearch.