跳转到主要内容
PromptQuorum为人类设计。 为AI结构化。
主页/本地LLM进阶
Productivity & Knowledge Tools

Blinko 评测:带 RAG 搜索的自托管 AI 笔记应用

·阅读约11分钟Hans Kuepper 作者 · PromptQuorum创始人 · 开放权重与开源AI发现引擎

Blinko 是一款免费、开源、自托管的笔记应用(blinko.space,源代码见 github.com/blinkospace/blinko),将笔记以纯 Markdown 形式存储,并加入了 AI 驱动的 RAG(检索增强生成)搜索,让你可以通过提问而不是猜测关键词来查找笔记。 自托管版本采用 GPL-3.0 许可,运行完全免费;此外还有一个单独收费的 Blinko Cloud 托管选项,适合不想自己运维服务器的用户。Blinko 通过 Docker 运行在你自己的机器或服务器上,其 AI 功能(RAG 搜索、笔记扩写、卡片对话)会调用你自行配置的 LLM/嵌入模型提供方——通常是 OpenAI 兼容 API,同时也支持连接自托管的 Ollama 端点。

关键要点

  • Blinko 免费且开源;自托管版本采用 GPL-3.0 许可
  • 核心工作流:先快速记录一条笔记或"卡片",之后可选择用 AI 将其扩写、润色或转换为更完整的笔记
  • 内置 RAG 搜索让你可以用自然语言查询自己的笔记,而不是依赖精确关键词搜索
  • AI 功能(RAG 搜索、笔记扩写、卡片对话)会调用你自行配置的 AI 提供方——OpenAI 兼容 API、作为网关的 LiteLLM,或自托管模型——AI 提供方本身并不随 Blinko 一起打包
  • 笔记以纯 Markdown 文本存储,并支持附件与文件整理
  • 通过 Docker 运行;也通过 Tauri 发布原生桌面/移动端版本,支持 macOS、Windows、Linux 和 Android
  • GitHub 仓库(github.com/blinkospace/blinko)截至 2026 年 9 月约有 11,000 颗星
  • 另有一个单独付费的 Blinko Cloud 选项,为不想自行运维服务器的用户提供托管服务;自托管版本依然完全免费

📍 简单一句话

Blinko 是一款免费、开源、自托管的笔记应用,将笔记以纯 Markdown 形式存储,并加入了 AI 驱动的 RAG 搜索,让你可以通过提问而不是记住确切关键词来查找以前写过的笔记。

💬 简单来说

与把数据存在别人服务器上的云笔记应用不同,Blinko 是你自己运行(通过 Docker)在自己电脑或服务器上的软件。它的用法和普通的速记笔记应用类似,但你也可以问"我之前写过关于 X 的什么内容?",然后得到从你自己笔记中提取生成的 AI 答案,因为它用你配置的 AI 嵌入模型对笔记做了索引。

Blinko(blinko.space,源代码见 github.com/blinkospace/blinko)是一款开源、自托管的笔记应用,围绕"先捕捉、后整理"的工作流程构建,并内置检索增强生成(RAG)系统,让你可以用自然语言提问的方式搜索自己的笔记,而不必依赖精确的关键词匹配。它以 Docker 容器的形式运行在你自己的服务器上,将笔记以纯 Markdown 文本形式存储,并连接到你自选的 AI 提供方,用于 RAG 搜索、笔记扩写和卡片对话等功能。本评测将介绍 Blinko 的实际功能、许可方式、安装方法,以及它与其他在自托管笔记/书签工具之上叠加 AI 功能的产品相比如何。

Blinko 是什么?

Blinko 是一款自托管笔记应用,核心理念是快速记录零散想法,之后可选择用 AI 来整理或搜索这些内容。 其自身的 GitHub 项目简介 将它称为"一个 AI 驱动的卡片笔记项目",面向那些想快速捕捉灵感、又不想让想法迷失在文件夹层级中的用户。该项目遵循其官网所描述的"捕捉 → 生长 → 分享"工作流:先记下一张粗略的"卡片",在准备好时让 AI 将其扩写或润色为更完整的笔记,并可选择将部分笔记发布到个人博客。

  • 核心功能:一款自托管的笔记捕捉应用,采用纯 Markdown 存储,支持全文搜索,并内置 AI 驱动的 RAG 语义搜索,可检索你自己的笔记内容
  • AI/RAG 搜索:检索增强生成让你可以提出自然语言问题,并从自己的笔记内容中获得答案,而不只是匹配精确关键词
  • 技术栈,根据 GitHub 仓库:前端为 TypeScript、React 和 Next.js,自托管服务端由 PostgreSQL 及用于嵌入的本地 LibSQL 向量数据库支撑;原生桌面和 Android 版本使用 Tauri 构建
  • 许可证:自托管开源版本采用 GPL-3.0
  • 开发者/组织:blinkospace GitHub 组织——仓库历史显示该项目此前曾以 "blinko-space" 这一组织名托管,后来才改为目前的 "blinkospace"
  • 权威仓库:github.com/blinkospace/blinko——Blinko 源代码、发布版本与问题追踪的当前活跃主页

Blinko 的项目历史与版本里程碑

根据 GitHub 发布页面,Blinko 在 2025 年和 2026 年持续发布频繁的小版本更新,陆续加入了安全加固、AI 提供方灵活性支持,以及 MCP(模型上下文协议)支持。以下版本列表只是代表性样本,并非完整清单——请直接查看发布页面获取完整历史,以及本评测发布日期之后的最新更新。

  1. 1
    v1.7.1 —— 2025 年 12 月 17 日:拖放与全局搜索优化
    Why it matters: 对基于卡片的笔记界面进行了界面打磨,并调整了全局搜索的行为。
  2. 2
    v1.8.0 —— 2025 年 12 月 21 日:AI 定时任务与 MCP 服务器管理
    Why it matters: 增加了用于定时 AI 任务的任务队列基础设施(pg-boss),并加入了 MCP 服务器管理,是迈向工具/代理集成的早期一步。
  3. 3
    v1.8.1 —— 2026 年 1 月 1 日:面向 Docker 网络的服务端 AI 模型获取
    Why it matters: 将 AI 提供方的模型列表获取逻辑迁移到服务端,专门用于修复 Docker 网络兼容性问题——如果你在反向代理后或隔离的 Docker 网络中自托管,这一点很重要。
  4. 4
    v1.8.4 —— 2026 年 1 月 27 日:路径遍历与访问控制安全修复
    Why it matters: 修复了文件删除和评论访问控制方面的问题——对任何暴露在 localhost 之外的自托管实例,都应尽快应用此更新。
  5. 5
    v1.8.5 —— 2026 年 2 月 6 日:新增回收站/恢复功能
    Why it matters: 为已删除笔记新增了回收站/撤销机制,同时加固了插件的文件访问权限。
  6. 6
    v1.8.7 —— 2026 年 4 月 12 日:MiniMax 成为主要 LLM 提供方之一
    Why it matters: 在改进文件上传安全性的同时,拓宽了一线 AI 提供方支持。
  7. 7
    v1.8.8 —— 2026 年 6 月 20 日:支持 LiteLLM 网关与可流式传输的 HTTP MCP
    Why it matters: 新增 LiteLLM 作为 AI 网关选项(便于通过一份配置路由到多个后端),并将 MCP 支持升级为可流式传输的 HTTP 传输方式——这是本评测在 [官方发布页面](https://github.com/blinkospace/blinko/releases) 上能核实到的最新里程碑。

用 Blinko 能做什么?

Blinko 的功能核心是快速捕捉纯文本笔记,再加上一层需要你自行连接的 AI 能力,用于搜索和写作辅助。以下是根据 Blinko 自己的 GitHub README 和 文档 整理的具体功能说明。

  • 快速捕捉卡片——把一个粗略的想法记录为一张"卡片",无需事先决定文件夹、标签或结构;之后再整理或转换为更完整的笔记
  • AI 驱动的 RAG 搜索——提出自然语言问题,Blinko 会使用你配置的 AI 提供方的嵌入与补全模型,从你自己的笔记中检索并总结相关内容
  • AI 笔记扩写——在笔记中选中粗略或不完整的文本,让 AI 对其进行扩写、润色或改写
  • 纯 Markdown 存储——笔记以 Markdown 存储,完整支持 Markdown 格式,避免被锁定在某种专有笔记格式中
  • 文件与附件整理——为笔记附加并整理文件
  • AI 提供方灵活性——可连接 OpenAI 兼容 API,通过 LiteLLM 作为网关路由到多个后端,或将 Blinko 指向自托管模型端点(如 Ollama);在依赖某个具体提供方之前,请在 官方文档 中核实当前的提供方兼容情况
  • 模型上下文协议(MCP)支持——Blinko 可以作为 MCP 服务器运行,该能力在 v1.8.0 中加入,并在 v1.8.8 中升级为可流式传输的 HTTP 传输方式,用于将 Blinko 连接到兼容 MCP 的 AI 工具
  • 多平台访问——一个自托管的 Web 应用,加上通过 Tauri 构建的原生版本,覆盖 macOS、Windows、Linux 和 Android,让笔记在你掌控的设备之间保持同步

使用示例:三种使用 Blinko 的方式

以下是基于 Blinko 上述已记录功能构建的具体工作流程——而非假设性用例。

快速捕捉想法,之后再整理

打开 Blinko,把一个粗略的想法——半成型的点子、一个链接、一段引用——记录为一张新卡片,不必先选文件夹或标签。之后再回来浏览或搜索这些卡片,把有用的转换为更完整的笔记。这更贴近许多人实际的思考方式:先捕捉,后整理,而不是在写下任何内容之前就卡在"如何组织"上。

用自然语言问题检索自己的全部笔记

当你积累了一定量的笔记,并配置好 AI 提供方之后,可以用 Blinko 的 RAG 搜索提问,比如"我之前写过关于 Q1 预算计划的什么内容?",而不必猜测当初用了哪些具体词语。Blinko 会通过嵌入检索相关笔记内容,并返回一个基于你实际写下内容生成的 AI 答案,而不是一份纯关键词匹配列表。

连接自托管的 Ollama 端点,而非云端 AI 提供方

在 Blinko 的 AI 提供方设置中,将端点指向一个自托管的 OpenAI 兼容服务器(例如 Ollama 的 OpenAI 兼容 API),而不是云端提供方。这样可以让用于嵌入和 RAG 搜索的笔记内容保留在你自己掌控的基础设施上,而不是发送给第三方 API——具体配置步骤请以 Blinko 的文档 为准进行核实,因为近期版本中 AI 提供方的设置方式已发生变化。

Blinko 定价:自托管 vs. Blinko Cloud

Blinko 的自托管版本完全免费——github.com/blinkospace/blinko 采用 GPL-3.0 许可,源代码本身没有任何功能被付费锁定。Blinko Cloud 是一项独立的托管服务,面向想要 Blinko 功能却不想自己运维服务器的用户;根据 Blinko 官网所述,Blinko Cloud 的收入有助于资助这一开源项目的持续开发。

自托管(开源)

Cost:
免费——GPL-3.0 许可,通过 Docker 部署在你自己的服务器上;Blinko 本身不施加任何使用限制

Blinko Cloud(托管服务)

Cost:
付费托管服务——具体套餐与定价请直接查看 blinko.space,本评测不转载定价信息,因为定价页面的更新与软件版本相互独立

AI 提供方费用(两个版本均适用)

Cost:
Blinko 本身不包含此项费用——如果你连接云端 AI 提供方(OpenAI、MiniMax 等),需直接向该提供方支付 API 使用费;使用自托管模型(如 Ollama)则可完全避免此项费用

本评测不引用 Blinko Cloud 的具体定价数字,因为定价页面的更新独立于软件本身,写进评测中很容易过时。在自托管与托管方案之间做决定之前,请直接查看 blinko.space 获取当前的 Blinko Cloud 定价。

Blinko 对比 Karakeep

Blinko 与 Karakeep 都是在简单核心功能之上叠加 AI 能力的开源、自托管知识工具,但两者的出发点不同:Blinko 首先是一款笔记应用,而 Karakeep 首先是一款书签管理工具。两者都用 AI 让你自己保存的内容变得可检索、可整理,而这是单纯存储做不到的。

核心定位

Blinko:
快速捕捉笔记"卡片",Markdown 存储
Karakeep:
保存的书签/链接,并支持自动打标签

AI 搜索

Blinko:
基于自身笔记的 RAG 搜索
Karakeep:
AI 自动打标签,并支持对已保存书签的搜索

AI 提供方

Blinko:
可配置——OpenAI 兼容、LiteLLM、自托管模型
Karakeep:
可配置——具体细节见 Karakeep 专门评测

部署方式

Blinko:
Docker,自托管;也提供原生 Tauri 版本
Karakeep:
Docker,自托管

许可证

Blinko:
GPL-3.0
Karakeep:
当前许可证详情见 Karakeep 专门评测

托管服务选项

Blinko:
有——Blinko Cloud(付费)
Karakeep:
当前详情见 Karakeep 专门评测

如果你的主要需求是捕捉和整理自己写下的想法,Blinko 的笔记优先设计更合适。如果你的主要需求是保存并在之后检索浏览时发现的链接,Karakeep 的书签优先设计更合适——本表未涵盖的细节请参阅完整的 Karakeep 评测。

在目录中比较

谁适合使用 Blinko?

Blinko 是否适合你,取决于你是否想要一款自托管、可用 AI 搜索的笔记应用,并且愿意运行一个 Docker 容器;还是更倾向于使用一款把数据存放在他人服务器上的笔记应用。

适合使用 Blinko 的情况

  • 你希望笔记存放在自己的服务器上,而不是第三方云服务,并且愿意运行一个 Docker 容器
  • 你想用自然语言问题搜索自己的笔记,而不只是依赖精确关键词匹配
  • 你希望能够将 AI 功能指向自托管模型(如 Ollama)而非云端提供方,以更严格地控制笔记内容的去向
  • 相比预先决定好的文件夹和标签体系,你更喜欢"先捕捉、后整理"的工作流
  • 你希望底层软件是开源的(GPL-3.0),而不是闭源二进制程序

需要观望或考虑其他方案的情况

  • 你不想自行运行和维护服务器——Blinko Cloud 是一个选项,但在默认其为免费方案之前,请先直接核实其当前定价与条款
  • 你需要的首先是一款书签管理工具,用于保存浏览时发现的链接,而不是以笔记为核心的工具——参见上文对比中的 Karakeep
  • 你想要默认完全本地、不发起任何外部 API 调用的 AI 推理——Blinko 的 AI 功能会调用你配置的提供方,虽然支持自托管的 Ollama 端点,但这并非开箱即用的默认设置
  • 你需要集中式团队管理或 SSO 等企业功能——本评测没有发现除标准自托管版本和 Blinko Cloud 之外的已公开企业/团队套餐

Blinko 对比其他自托管笔记与书签应用

Blinko 是在个人知识捕捉基础上加入 AI 驱动搜索与整理能力的多款自托管工具之一。以下是它在这一领域中与其他方案的对比——完整目录见 本地 LLM 软件目录,而与 Blinko 最直接对标的方案请参见上文专门的 Blinko vs. Karakeep 对比。

  • Karakeep——一款带 AI 自动打标签功能的自托管书签管理工具;详见上文专门对比部分,以及 Karakeep 评测 的完整介绍。
  • Joplin AI Agent——在成熟的开源笔记应用 Joplin 之上叠加的 AI 代理,而不是像 Blinko 那样从零打造的 AI 原生工具;详见 Joplin AI Agent 评测。
  • Logseq Copilot——为 Logseq 打造的 AI 助手,Logseq 是一款本地优先的大纲式笔记工具,笔记结构与 Blinko 的卡片式捕捉不同;详见 Logseq Copilot 评测。
  • Smart Connections——面向 Obsidian 的 AI 驱动 RAG 插件,适合已经建立起 Obsidian 知识库、而不是从零开始使用新笔记应用的用户;详见 Smart Connections 评测。

在目录中比较

评估 Blinko 时的常见误区

关于 Blinko 的大多数误解,来自于默认认为其 AI 功能开箱即默认完全离线运行、把它与书签管理工具混淆,或者没有区分清楚免费的自托管版本和付费的 Blinko Cloud。

误区 1:以为 Blinko 的 AI 开箱即默认完全离线运行

Blinko 的 RAG 搜索、笔记扩写和卡片对话功能会调用你自行配置的 AI 提供方。除非你明确将该配置指向自托管模型端点(如 Ollama),否则默认情况下应假设 AI 请求会发往你设置的提供方(OpenAI 兼容 API、LiteLLM 网关等)——如果完全离线运行对你的使用场景很重要,请在 Blinko 的文档 中核实自己的配置。

误区 2:把 Blinko 和书签管理工具混为一谈

Blinko 是一款围绕快速捕捉"卡片"和 Markdown 存储构建的笔记应用,而不是书签管理工具。如果保存和整理浏览时发现的链接才是你的主要需求,像 Karakeep 这样的工具正是为此专门打造的。

误区 3:以为自托管 Blinko 是唯一的使用方式

自托管的开源版本免费且采用 GPL-3.0 许可,但 Blinko 也提供 Blinko Cloud,这是面向不想自行运行和维护服务器用户的独立付费托管选项。如果不打算自托管,请查看 blinko.space 获取当前的 Blinko Cloud 条款。

误区 4:以为支持的 AI 提供方列表是固定不变的

Blinko 的 AI 提供方支持在近期版本中不断变化——例如,LiteLLM 网关支持和更多提供方选项都是在 2026 年内陆续上线的。请查看当前的 GitHub 发布页面 和 文档,而不要假定某篇旧评测或博文中列出的提供方列表仍然准确。

常见问题

Blinko 是什么?

Blinko(blinko.space,源代码见 github.com/blinkospace/blinko)是一款免费、开源、自托管的笔记应用,将笔记以纯 Markdown 形式存储,并加入 AI 驱动的 RAG 搜索,让你可以通过自然语言提问来查找自己的笔记。

Blinko 是免费的吗?

Blinko 的自托管开源版本是免费的,采用 GPL-3.0 许可。Blinko Cloud 是面向不想自己运维服务器用户的单独付费托管选项——当前定价请查看 blinko.space。

Blinko 是开源的吗?使用什么许可证?

是的。经其 GitHub 仓库中的 LICENSE 文件 确认,Blinko 的自托管版本采用 GPL-3.0 许可。

Blinko 能完全离线运行吗?

Blinko 本身是自托管的,所以你的笔记数据保存在自己的服务器上。不过,AI 驱动的 RAG 搜索、笔记扩写和卡片对话功能会调用你配置的 AI 提供方——默认情况下这可能是一个云端 API,例如 OpenAI 兼容端点或 MiniMax,不过你也可以改为将 Blinko 指向自托管模型端点(如 Ollama)。如果完全离线的配置对你很重要,请自行核实所使用的 AI 提供方配置。

Blinko 支持哪些 AI 提供方?

根据 Blinko 的版本发布记录,它支持 OpenAI 兼容 API、作为主要 LLM 提供方选项之一的 MiniMax,以及作为网关、可通过一份配置路由到多个后端的 LiteLLM;也可以连接自托管端点,如 Ollama。由于近期版本中提供方列表不断扩展,请查看当前的 文档 以获取最新列表。

如何安装 Blinko?

Blinko 通过 Docker 自托管。官方提供的一行式安装脚本是 curl -s https://raw.githubusercontent.com/blinkospace/blinko/main/install.sh | bash,你也可以使用 GitHub 仓库 中的 docker-compose.yml 文件手动配置。此外还通过 Tauri 提供原生桌面和 Android 版本。

Blinko 支持哪些平台?

自托管服务端可以在任何能运行 Docker 容器的机器上运行(macOS、Windows、Linux 或云服务器)。Blinko 还通过 Tauri 提供 macOS、Windows、Linux 和 Android 的原生版本,也可以在任意移动端浏览器中作为 Web 应用使用。

Blinko 和 Blinko Cloud 有什么区别?

Blinko 的自托管开源版本免费,运行在你自己掌控的基础设施上。Blinko Cloud 是一项独立的付费托管服务,面向想要 Blinko 功能却不想自己运维服务器的用户;根据 Blinko 官网所述,Blinko Cloud 的收入有助于资助这一开源项目的开发。

Blinko 与 Karakeep 有什么不同?

Blinko 是一款围绕快速捕捉卡片和 Markdown 存储构建的笔记应用,内置针对自身笔记的 AI 驱动 RAG 搜索。Karakeep 是一款围绕保存和自动打标签链接构建的书签管理工具。两者都是自托管且经 AI 增强的,但出发点不同——详见上文专门的对比部分。

Blinko 支持模型上下文协议(MCP)吗?

支持。根据 官方发布页面,Blinko 在 v1.8.0(2025 年 12 月)中新增了 MCP 服务器管理,并在 v1.8.8(2026 年 6 月)中升级为可流式传输的 HTTP MCP 传输方式。

资料来源

← 返回 本地LLM进阶

MCP