UStackUStack
Keel icon

Keel

Keel 是 macOS 和 Windows 的本地优先桌面 AI 助手,把“记忆”保存为磁盘上的纯 Markdown;可选 Claude、GPT、OpenRouter 或 Ollama 本地模型。

Keel

什么是 Keel?

Keel 是 macOS 和 Windows 的本地优先桌面应用,提供 AI 助手,其记忆存储在您自己的文件中。目标是将您的上下文保存在磁盘上的纯 Markdown 工作区,同时让您为每次对话选择想要使用的 LLM 提供商。

Keel 会索引您的工作区,为聊天组装相关上下文,并将捕获的内容、决策和任务写回 Markdown。助手层可指向 Claude、GPT、OpenRouter 或通过 Ollama 的本地模型,而无需将笔记移入远程数据库。

主要功能

  • 本地优先 Markdown 工作区:Keel 使用纯 Markdown 文件夹(例如 ~/Keel)作为您的长期“记忆”,便于使用任何编辑器编辑和备份,并沿用现有备份习惯。
  • 对话上下文引擎:它索引您的工作区,为每次对话选择相关材料,并为模型生成结构化上下文。
  • 捕获并写回磁盘:当聊天产生值得保留的内容(决策、事实、任务)时,Keel 会将其保存回 Markdown 工作区。
  • 从项目文件夹创建 Wiki 知识库:您可以将项目目录转为可查询知识库,通过摄取 Markdown 和 PDF,然后随着文件变化刷新编译上下文(使用如 /create-kb 和 /refresh-kb 等命令)。
  • 任务和仪表板支持:Keel 显示开放任务和提醒,提供启动仪表板,包括晨间简报、提醒和最近活动。
  • 会议转录为结构化笔记:Keel 可使用 Whisper 本地转录(针对录制/导入音频),并将决策、行动项和参与者写回相关项目。
  • 模型切换和回退:在设置中选择 Claude、GPT 或 OpenRouter 等提供商,或通过 Ollama 使用本地模型;当某提供商不可用时可自动回退。
  • 定时作业用于重复工作流:您可以设置提示或工作流定期运行(例如每日摘要或每周回顾),并将输出捕获回 Markdown。
  • 桌面通知提醒:任务和提醒支持到期日期和基于时间的提醒,以桌面通知形式交付。
  • 导入/导出集成:Keel 可将 Calendar 事件同步至上下文,读取和导出 Google Docs,将 X 书签同步至 Wiki,并从聊天发布帖子。

如何使用 Keel

  1. 下载 macOS 或 Windows 版的 Keel 并安装到您的机器上。
  2. 创建或指向磁盘上的 Markdown 工作区文件夹(默认通常为 ~/Keel)。在此存放项目笔记、日记、Wiki 材料和任务文件。
  3. 在设置中选择 LLM 提供商(Claude、GPT、OpenRouter 或通过 Ollama 的本地模型)。如果提供商不可用,Keel 可根据配置自动回退。
  4. 在聊天中开始与 Keel 互动。工作时使用捕获工作流,将决策、事实和任务写回 Markdown。
  5. 使用结构化功能处理日常事务:从工作区生成晨间简报,为项目文件夹刷新或创建 Wiki 知识库,并在需要结构化笔记时录制/导入会议音频。

使用场景

  • 日常记录和摘要:从现有笔记生成晨间简报,审视开放任务和昨日未结事项,然后将结构化日终摘要写回日记。
  • 构建项目知识库:针对特定仓库或文档文件夹,通过摄取 Markdown 和 PDF 创建项目专用 Wiki,然后随着文件夹更新刷新编译上下文。
  • 将会议转为行动导向笔记:录制或导入会议音频;Keel 使用 Whisper 本地转录,并将会议输出如决策、行动项和参与者写回相关项目笔记。
  • 带可查询上下文的个人知识管理:将“大脑”维护为磁盘上的纯 Markdown,并依赖 Keel 的索引,让聊天引用笔记的正确部分。
  • 定期检查和摘要:调度提示/工作流产生周期性输出(如每周回顾或每日摘要),并将结果捕获回 Markdown。

常见问题

  • Keel 是基于账户的还是需要服务器吗? 不是。Keel 是本地优先的,没有遥测数据、无需账户,也不运行服务器;您的工作空间以您拥有的文件形式保存在您的计算机上。

  • 我的上下文存储在哪里? Keel 将您的上下文存储在磁盘上的 Markdown 工作空间文件夹中(例如 ~/Keel)。Keel 会将捕获内容、决策和任务写回该文件夹中的 Markdown。

  • 我可以切换不同的 AI 提供商吗? 可以。Keel 支持 Claude、GPT、OpenRouter 和通过 Ollama 的本地模型,您可以在设置中切换提供商;如果某个提供商不可用,它还会自动回退。

  • Keel 可以摄取哪些输入用于 wiki 知识库? 页面说明 Keel 可摄取 Markdown 和 PDF 用于项目知识库。

  • Keel 支持音频转录吗? 是的。Keel 可以录制或导入音频,并使用 Whisper 本地转录,然后将结构化的会议摘要写回您的项目中。

替代方案

  • 本地知识库 + 聊天工具(Markdown 优先工作流):允许本地管理笔记并使用 LLM 进行问答的工具可实现类似功能,但可能无法提供相同的内置索引加上自动写回 Markdown。
  • 带有云端记忆的桌面“AI 助手”应用:某些助手将对话历史存储在远程系统中,可能需要账户;与 Keel 相比,它们通常以便利性换取上下文的本地所有权。
  • 用于提供商切换的 LLM 仪表板:管理多个 LLM 端点的应用可用于切换模型,但可能不包含 Keel 特定的 Markdown 工作空间引擎、wiki 知识库生成或结构化会议转录工作流。
  • 带有搜索/RAG 集成的笔记应用:通用笔记应用带有 AI 搜索可帮助您查找相关文本,但它们通常在输出结构(例如任务提醒、会议行动项)以及是否自动将结构化捕获写回 Markdown 的方式上有所不同。