返回目录
开源项目本地模型类新手

Reor:私有、本地的 AI 个人知识管理桌面应用

Reor 是一款 AI 驱动的桌面笔记应用,可自动关联相关笔记、基于笔记内容进行问答并提供语义搜索;所有数据保存在本地,配合类 Obsidian 的 Markdown 编辑器使用,主张「思考类 AI 工具应默认在本地运行模型」。

0 次阅读2026/09/14 发布
Reor:私有、本地的 AI 个人知识管理桌面应用 来源图片

社区作者 · zZz

它解决什么问题

Reor 是一个私有、本地的 AI 个人知识管理(PKM)桌面应用,面向「高熵人群」(high entropy people)的笔记与想法管理场景。

核心定位:Reor 是一个 AI 驱动的桌面笔记应用,能自动链接相关笔记、就你的笔记回答问题,并提供语义搜索。所有内容存储在本地,可用类似 Obsidian 的 Markdown 编辑器编辑笔记。

项目假设:面向思考的 AI 工具应当默认在本地运行模型。Reor 建立在 Ollama、Transformers.js 与 LanceDB 之上,使 LLM 与嵌入模型都能在本地运行。

工作机制:

  • 你写的每一条笔记都会被切分(chunk)并嵌入到内部向量数据库中。
  • 相关笔记通过向量相似度自动建立连接。
  • LLM 驱动的问答会对笔记语料执行 RAG。
  • 所有内容都可以进行语义搜索。

作者给出的一种理解方式:Reor 可以看作一个拥有两个生成器的 RAG 应用——LLM 与人类。在问答模式下,LLM 接收从笔记语料中检索到的上下文来帮助回答查询;类似地,在编辑器模式下,人类可以切换侧边栏,查看从语料中「检索」出来的相关笔记。这种把当前笔记中的想法与语料中的相关想法交叉引用的方式,是一种很强的「增强」思考的手段。

平台与获取方式:支持 Mac、Linux 与 Windows,可从 reorproject.org 或 GitHub releases 下载,按普通应用方式安装。

本地模型:Reor 直接与 Ollama 交互,因此可以直接在 Reor 内下载并本地运行模型(Settings -> Add New Local LLM,输入希望 Reor 下载的模型名称)。也可以连接 OpenAI 兼容的 API,例如 Oobabooga、Ollama 或 OpenAI 本身。

笔记导入:Reor 在文件系统中以单一目录工作,首次启动时由你选择该目录。要从其他应用导入笔记/文件,需要手动把 Markdown 文件放入该目录;如果 Markdown 文件带有 frontmatter,可能无法正确解析。与其他应用的集成「有望」在未来推出。

源码构建:需先安装 Node.js;克隆仓库、安装依赖、开发运行与构建分别使用相应 npm 命令。

社区:项目已开通 Discord,欢迎反馈;欢迎贡献者参与知识管理的未来建设,可查看 issues 页面与贡献指南。

许可证:AGPL-3.0,详见仓库 LICENSE。Reor 在拉丁语中意为「去思考」。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

  1. 普通安装(推荐)
  • 从 reorproject.org 或 GitHub releases 页面下载安装包;Mac、Linux 与 Windows 均受支持。
  • 像安装普通应用一样安装。
  • 首次启动时需要选择一个文件系统目录,Reor 在该单一目录内工作。
  1. 从其他应用导入笔记
  • 手动把 Markdown 文件放入首次启动时选定的那个目录。
  • 注意:如果 Markdown 文件带有 frontmatter,可能无法正确解析。
  • 与其他应用的集成「有望」在未来提供。
  1. 运行本地模型
  • Reor 直接与 Ollama 交互,可在 Reor 内直接下载并运行本地模型。
  • 进入 Settings -> Add New Local LLM,输入希望 Reor 下载的模型名称;可用模型可在 Ollama 模型库中查找。
  • 也可以连接 OpenAI 兼容的 API,例如 Oobabooga、Ollama 或 OpenAI 本身。
  1. 从源码构建
  • 准备环境:确保已安装 Node.js。
  • 克隆仓库:
命令
git clone https://github.com/reorproject/reor.git
  • 安装依赖:
命令
npm install
  • 开发运行:
命令
npm run dev
  • 构建:
命令
npm run build
  1. 常见问题
  • 笔记 frontmatter 可能解析不正确。
  • Reor 只在一个目录内工作,导入笔记必须放入该目录。
  • 本地模型的名称需自行填写,具体可用模型以 Ollama 模型库为准。

适用场景

本地优先的个人笔记与知识库管理
对个人笔记语料做 RAG 问答
笔记的语义搜索(而非仅关键词匹配)
写笔记时自动关联并推荐相关笔记
隐私敏感场景下的离线 AI 笔记处理
使用类 Obsidian 的 Markdown 编辑器写作
把其他应用的 Markdown 笔记集中到一个目录管理
连接 Ollama 或 OpenAI 兼容 API 以在本地运行 LLM 与嵌入模型