rowboat
开源AI同事,本地运行,将邮件、会议笔记等转化为持久知识图谱,并基于上下文帮你完成工作:生成简报、PPT、写邮件等。亮点是长期累积记忆而非每次冷启动检索,所有数据以Markdown存本地,支持Ollama/LM Studio等本地模型和MCP工具扩展,隐私可控。
README
Rowboat
开源的 AI 协作者,将工作转化为知识图谱(knowledge graph),并据此采取行动
Rowboat 连接到您的电子邮件和会议笔记,构建一个长效的知识图谱,并利用该上下文帮助您完成工作——在您的机器上私密运行。
您可以执行如下操作:
帮我制作一份下季度路线图的演示文稿→ 使用知识图谱中的上下文生成 PDF为我和 Alex 的会议做准备→ 提取过往决策、未解决问题和相关讨论,整理成简洁的简报(或语音笔记)- 通过实时笔记追踪个人、公司或主题
- 随时可视化、编辑和更新您的知识图谱(它只是 Markdown)
- 录制语音备忘录,自动捕捉关键结论并更新到图谱中
下载最新版本(Mac/Windows/Linux):下载
⭐ 如果您觉得 Rowboat 有用,请为仓库点星。这有助于更多人发现它。
演示
安装
下载最新版本(Mac/Windows/Linux):下载
所有发布文件: https://github.com/rowboatlabs/rowboat/releases/latest
Google 设置
要连接 Google 服务(Gmail、日历和云端硬盘),请遵循 Google 设置。
语音输入
要启用语音输入和语音笔记(可选),请在 ~/.rowboat/config/deepgram.json 中添加 Deepgram API 密钥
语音输出
要启用语音输出(可选),请在 ~/.rowboat/config/elevenlabs.json 中添加 ElevenLabs API 密钥
网络搜索
要使用 Exa 研究搜索(可选),请在 ~/.rowboat/config/exa-search.json 中添加 Exa API 密钥
外部工具
要启用外部工具(可选),您可以添加任意 MCP 服务器,或通过在 ~/.rowboat/config/composio.json 中添加 API 密钥来使用 Composio 工具
所有 API 密钥文件使用相同格式:
{
"apiKey": "<key>"
}
它能做什么
Rowboat 是一个本地优先的 AI 协作者,能够:
- 记住您不想重复解释的重要上下文(人员、项目、决策、承诺)
- 理解当下相关的内容(开会前、回复邮件时、撰写文档时)
- 帮助您行动,通过起草、总结、规划并生成实际成果(简报、邮件、文档、PDF 幻灯片)
在底层,Rowboat 维护一个与 Obsidian 兼容的 vault,包含带有反向链接的纯 Markdown 笔记——一个透明的“工作记忆”,您可以检查并编辑。
集成
Rowboat 从您已进行的工作中构建记忆,包括:
- Gmail(电子邮件)
- Google 日历
- Rowboat 会议笔记或 Fireflies
它还通过 Composio.dev 包含一个产品集成库
不同之处
大多数 AI 工具通过搜索转录或文档来按需重建上下文。
Rowboat 维护长效知识:
- 上下文随时间累积
- 关系明确可见
- 笔记可由您编辑,而非隐藏在模型内部
- 所有内容都以纯 Markdown 形式保存在您的机器上
结果是记忆会复利,而非每次都从零开始冷启动检索。
您可以用它做什么
- 会议准备:基于过往决策、讨论和未解决问题
- 邮件起草:以历史和承诺为依据
- 文档和演示文稿:从您持续更新的上下文中生成(包括 PDF 幻灯片)
- 后续跟进:捕捉决策、行动项和负责人,避免遗漏
- 机器本地帮助:使用本地工具创建文件、总结笔记并运行工作流(操作明确且可审查)
实时笔记
实时笔记是自动保持更新的笔记。您可以在笔记上输入 @rowboat 来创建一条。
- 跨 X、Reddit 和新闻追踪竞争对手或市场主题
- 监测人员、项目或交易在网络上或您的通信中的动态
- 维护您关心的任何主题的持续摘要
所有内容都会写回您的本地 Markdown vault。您可以控制运行什么以及何时运行。
自带模型
Rowboat 支持您偏好的模型配置:
- 本地模型:通过 Ollama 或 LM Studio
- 托管模型(自带 API 供应商密钥)
- 随时切换模型——您的数据始终保留在本地 Markdown vault 中
使用工具扩展 Rowboat(MCP)
Rowboat 可以通过**模型上下文协议(Model Context Protocol, MCP)**连接到外部工具和服务。 这意味着您可以接入(例如)搜索、数据库、CRM、支持工具和自动化——或者您自己的内部工具。
示例:Exa(网络搜索)、Twitter/X、ElevenLabs(语音)、Slack、Linear/Jira、GitHub 等。
设计上本地优先
- 所有数据以纯 Markdown 形式本地存储
- 无专有格式或托管锁定
- 您可以随时检查、编辑、备份或删除所有内容