Что это такое
Karakeep (раньше назывался Hoarder) — это самостоящее приложение для сохранения ссылок, заметок, изображений и PDF с помощью искусственного интеллекта. Идеально подходит, если ты много серфишь по интернету и хочешь не потерять интересное, но хранить всё на своём сервере.
Основной функционал
- Сохранение контента: ссылки, заметки, изображения, PDF
- Автоматическая обработка: приложение сам подтягивает заголовки, описания и превью для ссылок
- Организация: разбор закладок по спискам, совместная работа над одним списком
- Поиск: полнотекстовый поиск по всему архиву
- AI-помощник: автоматическое тегирование и создание кратких резюме на основе LLM (работает с локальными моделями через ollama)
- Быстрое сохранение: расширения для Chrome, Firefox и Safari
- Мобильные приложения: iOS и Android
- Архивирование: сохранение полных страниц и видео (через yt-dlp), OCR для текста из изображений
- Интеграции: REST API, синхронизация с браузерными закладками через floccus, импорт из Chrome, Pocket, Linkwarden и других
- Дополнительно: поддержка RSS-потоков, правила для автоматизации, тёмный режим, SSO, многоязычность
Технический стек
- NextJS (app router) для веб-интерфейса
- Drizzle для работы с базой данных
- NextAuth для аутентификации
- tRPC для связи фронта и бэка
- Puppeteer для обработки ссылок
- Meilisearch для полнотекстового поиска
Почему это создано
Автор много времени проводит в Reddit, Twitter и Hacker News на смартфоне, часто находит интересный контент, который хочет прочитать позже с компьютера. Сначала использовал Pocket, но потом захотел самостоящее решение. Пробовал memos, но там не хватило превью ссылок и автоматического тегирования. Заодно разработчик (системный инженер) решил таким образом не потерять связь с веб-разработкой.
Попробовать
Доступна демо-версия на try.karakeep.app (режим только для чтения). Полный исходный код на GitHub.
Статус
Приложение активно разрабатывается. Запланированы офлайн-чтение на мобильных и семантический поиск по закладкам.
Есть и коммерческая облачная версия, если самостоящее хостирование — не твой вариант.

