开发与工程 screen-recordingspeech-to-textpc-memorymcp-serverlocal-firstprivacy

Screenpipe

本地优先的屏幕与音频记录工具,为 AI 代理提供可搜索的个人记忆。

FollowAgents 评估 · FARS-2.1
不推荐
49/ 100 五分制 2.5 / 5
1 2 3 4 5 6
1信任安全13 / 29 · 2.2/5

证据显示:README 明确说明数据默认本地存储,提供可选的加密同步和本地 AI 支持,并披露了遥测(PostHog、Sentry)和云功能的数据流向。Pipes 有基于 YAML 的权限控制,但未提供用户确认机制。依赖管理使用固定版本和 git 引用,但未提供漏洞扫描证据。外部影响包括网络请求(遥测、云功能),但未提供回滚机制。来源归属:许可证和作者信息明确,但发布者未验证。扣分:用户确认机制缺失,依赖安全证据不足,回滚机制未提及。

2可靠稳定6 / 14 · 2.1/5

证据显示:README 和测试文件描述了一致的架构和功能,但未提供执行结果。依赖可用性:使用固定版本和 git 引用,但未提供可用性保证。失败消息:测试文件检查错误状态,但未提供用户可见的错误消息。扣分:依赖可用性证据不足,失败消息未明确。

3适用触发10 / 18 · 2.8/5

证据显示:README 描述了多种受众(知识工作者、开发者、研究人员等)和场景(会议记录、搜索、自动化)。能力边界:Pipes 有权限控制,但未明确所有限制。触发精度:Pipes 有调度和权限,但未提供精确触发条件。环境适配:支持多平台,但未提供系统要求细节。扣分:触发精度证据不足,环境适配细节有限。

4规范维护10 / 18 · 2.8/5

证据显示:README 提供了详细的信息架构,包括安装、使用、API 示例和 FAQ。安装说明清晰,但未提供详细的系统要求。命名稳定性:版本号存在,但未提供命名约定。示例和 FAQ 丰富。已知限制:未明确列出。许可证:明确为商业许可证,但元数据为 NOASSERTION。版本控制:有版本号,但未提供变更日志。维护责任:有作者和联系方式,但未明确维护政策。扣分:命名稳定性、已知限制、版本控制证据不足。

5有效结果7 / 13 · 2.7/5

证据显示:输出可用性:API 和 SDK 提供结构化输出。边际价值:与替代品相比有独特功能(本地、多平台、插件系统)。成本效益:定价明确,但未提供性能基准。扣分:成本效益证据不足。

6证据核验3 / 8 · 1.9/5

证据显示:README 中的声明部分有文档支持,但未提供独立验证。交叉来源:未提供外部验证。事实与推断分离:未明确区分。扣分:缺乏独立验证和事实推断分离。

证据充分度: 评估于 2026年8月9日 审查版本 88e1a9a435af
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 发布者身份未经验证,需谨慎对待。
  • 依赖安全未提供漏洞扫描证据,建议审查依赖。
  • 遥测默认启用,需注意隐私设置。
  • 许可证为商业许可证,商业使用需付费。
查看完整评分方法 →

这个 Agent 能做什么,适合哪些场景?

screenpipe 是一个源代码可用的桌面应用,持续捕获屏幕和音频,将你看到、说出和所做的内容转化为可搜索的本地记忆。它提供事件驱动的屏幕捕获、本地语音转文字(Whisper)、AI 搜索、时间线回放,以及一个基于 Markdown 的管道系统用于调度 AI 代理。它可作为 MCP 服务器运行,让 Claude Desktop 和 Cursor 等 AI 助手直接查询屏幕历史。所有数据默认本地存储,强调隐私和用户对数据的控制。该应用针对 macOS、Windows 和 Linux,需要订阅付费桌面应用,但源代码允许个人非商业使用。

screenpipe 监听操作系统事件(应用切换、点击、键入暂停、滚动),仅在屏幕变化时捕获截图,并将截图与可访问性树配对,不可用时回退到 OCR。它对系统音频和麦克风输入进行转录,使用本地 Whisper 或可选的 Deepgram 云服务,并支持说话人识别。捕获的数据存储在带有 FTS5 全文搜索的本地 SQLite 数据库中。它提供 REST API(默认在 localhost:3030),支持搜索、帧、音频、元素和健康检查。管道系统调度 AI 代理——使用 API 和工具执行的 markdown 文件,内建管道包括会议摘要、每日回顾、站会更新、时间分解和 AI 提示日志。它作为 MCP 服务器运行(screenpipe-mcp),并集成 Cursor、Claude Code 和 Cline 等 AI 编码助手。

  1. 知识工作者需要召回几天前在屏幕上看到或听到的内容,例如某个特定的文档或会议讨论。
  2. 开发者希望为 Cursor 或 Claude Code 等 AI 编码助手提供上下文,包括他们最近处理的代码和相关网页。
  3. 远程工作者想要自动会议记录和摘要,无需手动笔记。
  4. 有注意力缺陷多动症(ADHD)的人经常丢失标签页、文档和对话,可通过搜索找回。
  5. 团队希望部署 AI 工作流,如自动站会更新或时间跟踪,同时严格控制 AI 可访问的数据。
  6. 研究人员需要在大量基于屏幕的信息中搜索,如论文、聊天记录和代码片段。

这个 Agent 有哪些优点和局限?

优点
  • 事件驱动的捕获将 CPU 使用率保持在 5-10%,存储需求约为每月 5-10 GB,远低于持续录制。
  • 默认 100% 本地处理,支持本地 AI 模型(Ollama),无需账户,并提供可审计的源代码。
  • 提供强大的管道系统,带有确定性的按管道 YAML 数据权限,执行三层强制机制。
  • 支持 macOS、Windows 和 Linux,并捕获所有显示器。
  • 通过 MCP 与主流 AI 助手无缝集成,包括 Claude Desktop 和 Cursor。
局限
  • 完整桌面应用需要订阅(标准版 $25/月,专业版 $50/座位/月,企业版 $150/座位/月);源代码仅限个人非商业使用,商业使用需要许可证。
  • 占用资源:内存使用量 0.5-3 GB,存储每月约 20 GB,可能对低端硬件造成负担。
  • 平台支持有限:Linux 需要从源码构建,且某些功能(如系统音频捕获)可能依赖操作系统权限。
  • 默认启用产品分析(PostHog)和崩溃报告(Sentry),可能需要手动禁用。
  • 源代码可用,但面向生产的应用在付费墙后,自建可能无法获得所有功能或稳定性。

如何安装或部署这个 Agent?

下载桌面应用:访问 https://screenpipe.com/how-to-install?download=1 获取带自动更新的应用。或者使用 CLI:运行 npx screenpipe record 开始记录,然后运行 npx screenpipe setup 设置。对于 MCP,运行 claude mcp add screenpipe -- npx -y screenpipe-mcp@latest

如何使用这个 Agent?

安装后,应用自动在后台记录。通过自然语言查询搜索屏幕历史,例如询问 Claude Desktop(通过 MCP):“我过去五分钟看到了什么?”或“总结今天的对话。”要创建自定义自动化,请在 ~/.screenpipe/pipes/ 编写一个带有提示和计划的 markdown 管道文件。使用 REST API:GET http://localhost:3030/search?q=meeting+notes&content_type=all&limit=10 查询屏幕内容。

这个 Agent 与同类方案有什么区别?

该 README 将 screenpipe 与 Rewind.ai(Limitless)、Microsoft Recall 和 Granola 进行了对比。它指出自己提供源代码可用性、多平台支持(macOS、Windows、Linux)、100% 本地数据存储、多显示器捕获、本地 Whisper 音频转录、完整 REST API 和插件系统,而竞品往往缺乏这些功能。它还提到自己是 Rewind 和 Recall 的替代品。

常见问题

screenpipe 会向云端发送我的数据吗?
默认情况下,屏幕帧、音频、转录和搜索索引本地存储。不过,默认启用产品分析(PostHog)和崩溃报告(Sentry),可能会有网络请求。如果您选择云转录、托管 AI 或云同步功能,相关数据将由相应服务处理。您可以在设置 → 隐私 → 分析中禁用分析。
免费使用吗?
源代码可供个人非商业使用(参见 LICENSE.md);商业使用需要许可证。签名的桌面应用需要订阅,标准版 $25/月,专业版 $50/座位/月,企业版 $150/座位/月。现有的终身许可证仍然有效。
我能用它监控多个显示器吗?
是的,screenpipe 可以同时捕获所有连接的显示器。
如何确保 AI 代理不会访问敏感数据?
每个管道支持 YAML frontmatter 字段,如 allow-appsdeny-appsdeny-windowsallow-content-types,以确定性地控制 AI 可访问的数据。强制在三个层面进行:技能门控、代理拦截和服务器中间件(使用每个管道独立的密码学令牌)。它不是基于提示的;即使代理被攻破也无法访问被拒绝的数据。
在 Linux 上可用吗?
是的,Linux 受支持,但需要从源码构建。macOS(Apple Silicon 和 Intel)和 Windows 10/11 提供原生安装程序。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents