Об этом проекте

Karakeep — это комплексный self-hosted инструмент для закладок, который позволяет пользователям собирать и организовывать различные типы контента, включая ссылки, простые заметки, изображения и PDF. Он поддерживает автоматическое получение метаданных ссылок (заголовков, описаний и изображений) и позволяет объединять закладки в совместные списки. Ключевые возможности включают: - Интеграция ИИ: автоматическое тегирование и суммаризация на базе LLM с поддержкой локальных моделей через Ollama. - Поиск и обнаружение: полнотекстовый и семантический поиск по всему сохраненному контенту, а также OCR для извлечения текста из изображений. - Архивация: архивация полных страниц с использованием monolith для предотвращения «гниения ссылок» и автоматическая архивация видео через yt-dlp. - Автоматизация: движок на основе правил для индивидуального управления и автоматического сбора данных из RSS-лент. - Экосистема: доступно через веб-приложение, мобильные приложения для iOS и Android, а также расширения для браузеров Chrome, Firefox и Safari. - Взаимодействие: предоставляет REST API, CLI для LLM-агентов и импортеры для таких сервисов, как Pocket, Linkwarden и Omnivore. Приложение построено на современном стеке, включающем NextJS, Drizzle ORM, NextAuth, tRPC, Puppeteer и Meilisearch.