Sobre el proyecto

Karakeep es una herramienta integral de marcadores autohospedada que permite a los usuarios recopilar y organizar diversos tipos de contenido, incluidos enlaces, notas sencillas, imágenes y PDFs. Cuenta con la obtención automática de metadatos de enlaces (títulos, descripciones e imágenes) y permite organizar los marcadores en listas colaborativas. Las capacidades clave incluyen: - Integración de IA: Etiquetado y resumen automáticos basados en LLM, con soporte para modelos locales a través de Ollama. - Búsqueda y Descubrimiento: Búsqueda semántica y de texto completo en todo el contenido almacenado, y OCR para la extracción de texto de imágenes. - Archivado: Archivado de página completa utilizando monolith para evitar la degradación de enlaces y archivado automático de videos a través de yt-dlp. - Automatización: Un motor basado en reglas para la gestión personalizada y la recopilación automática desde feeds RSS. - Ecosistema: Disponible a través de una aplicación web, aplicaciones móviles para iOS y Android, y extensiones de navegador para Chrome, Firefox y Safari. - Interoperabilidad: Proporciona una REST API, CLI para agentes LLM e importadores para servicios como Pocket, Linkwarden y Omnivore. La aplicación está construida utilizando un stack moderno que incluye NextJS, Drizzle ORM, NextAuth, tRPC, Puppeteer y Meilisearch.