🔥 BRAVE 質押池已上線 — 在錢包搜尋 BRAVE 即可委託

Karakeep: 为数据收藏家打造的智能书签管理工具

    • #31731

      Karakeep(前身为Hoarder)是一款可自托管的开源书签管理应用,融合了人工智能技术,专为那些热爱收集数据的用户设计。这款应用允许用户保存链接、笔记、图片和PDF文件,并通过AI技术实现内容的自动标记和管理。

      主要功能

      • 🔗 多种内容收藏:支持书签链接、简单笔记、图片和PDF文件存储
      • ⬇️ 自动获取内容:自动提取链接的标题、描述和图片
      • 📋 列表整理:将书签分类整理到不同列表中
      • 🔎 全文搜索:对所有存储内容进行全文检索
      • AI自动标记:基于ChatGPT的自动标记功能,支持使用Ollama的本地模型
      • 🔖 浏览器插件:提供Chrome插件和Firefox扩展,方便快速收藏
      • 📱 移动应用:提供iOS和Android应用
      • 📰 RSS自动收集:从RSS源自动收集内容
      • 🔌 REST API:提供API接口
      • 🌐 多语言支持:支持多种语言界面
      • 🖍️ 内容高亮:标记和存储已收藏内容的重点部分
      • 🗄️ 全页面存档:使用monolith防止链接失效,并通过youtube-dl自动存档视频
      • ☑️ 批量操作:支持批量处理功能
      • 🔐 SSO支持:支持单点登录
      • 🌙 暗黑模式:提供暗黑模式界面
      • 💾 自托管优先:以自托管为设计理念

      技术栈

      Karakeep采用了现代化的技术栈构建:

      • NextJS:用于构建Web应用,使用app router
      • Drizzle:用于数据库及其迁移
      • NextAuth:处理身份验证
      • tRPC:用于客户端到服务器的通信
      • Puppeteer:爬取书签内容
      • OpenAI:提供AI功能
      • Meilisearch:支持全文内容搜索

      开发背景

      Karakeep的开发者是一名系统工程师,他在日常浏览Reddit、Twitter和Hacker News时,经常需要保存有趣的文章和工具,以便稍后阅读。起初他使用Pocket来满足这一需求,但随着对自托管服务的兴趣增加,他希望能够自托管这类服务。

      虽然他曾使用memos来记录笔记并且非常喜欢,但它缺少一些重要功能,如链接预览和自动标记。作为一名希望保持Web开发技能的系统工程师,他决定开发Karakeep,既能满足自己的日常需求,又能维持自己的开发能力。

      替代产品对比

      • memos:是一款优秀的自托管应用,但不能归档或预览分享的链接,也缺乏自动标记功能
      • mymind:是最接近Karakeep的产品,提供了很多灵感,但它是一款商业产品
      • raindrop:一个精致的开源书签管理器,支持链接、图片和文件,但不可自托管
      • Pocket:著名的稍后阅读应用,但不支持自托管
      • Linkwarden:开源的可自托管书签管理器,主要专注于链接管理
      • Omnivore:开源的稍后阅读应用,但严重依赖Google云基础设施,难以自托管
      • Wallabag:知名的开源稍后阅读应用,用PHP编写,但UI感觉有些过时
      • Shiori:Go语言编写的开源Pocket克隆,功能齐全但缺少AI标记功能

      名称由来

      Karakeep的名称灵感来自阿拉伯语单词”كراكيب”(karakeeb),这是一个常用来指代各种杂物、零碎物品的口语词汇,这些物品看似杂乱无章,但通常具有个人价值或隐藏的用处。它唤起了一个凌乱抽屉或被遗忘盒子的形象,里面装满了你不太能扔掉的东西——因为它们某种程度上很重要(或者更可能是因为你是一个收藏者!)。

      体验demo

      可以通过访问 https://try.karakeep.app 体验Karakeep。使用以下凭据登录:

      Demo版本已预先填充了一些内容,但处于只读模式以防止滥用。

       

  • 抱歉,回覆主題必需先登入。