screenpipe:本地7×24小时录屏,喂给你的AI智能体(源代码可见,不是开源)
screenpipe在本地录制你的屏幕和音频,通过MCP和REST API开放给AI智能体使用。重要区别:它是源代码可见+商业协议,不是开源——跟dibi8大多数条目不同。
- ⭐ 20595
- Rust
- Screenpipe Commercial License
- 更新于 2026-07-29
Orca:并行运行 Claude Code、Codex 与 Cursor 的智能体开发环境(ADE) • nanobot:港大出品的超轻量级自托管个人AI智能体
先说一件事:dibi8主要报道开源工具。screenpipe是源代码可见(source-available),不是开源——个人/非商业用途可以免费查看和运行,商业使用需要付费订阅。详情见下文和FAQ,先把情况说清楚。

screenpipe 是什么? #
screenpipe 把持续的屏幕和音频录制变成一个AI智能体可以查询、可以据此行动的本地记忆层。2024年6月首次推送到GitHub(比这批大多数工具都老得多——已经打磨了两年,不是几个月),有Y Combinator(S26批次)背景,到2026年7月底已达到2.06万以上GitHub star。
🔗 GitHub:https://github.com/screenpipe/screenpipe 🌐 官网:https://screenpi.pe
核心卖点:AI智能体不再只知道你打进去的文字,而是能查询你在自己机器上真实看过、做过的一切——而且默认数据留在本地。
协议——装之前先看这个 #
2026年6月,项目从完全开源改成了Screenpipe商业协议:
- 免费:个人使用、非商业使用、非营利/教育/研究用途,以及任意规模组织最多7天的评估期
- 付费:任何商业/营利性使用都需要订阅
- 官方桌面应用受独立的服务条款和订阅条款约束,不受源码协议本身管辖
项目公布的定价:
| 档位 | 价格 | 包含内容 |
|---|---|---|
| Standard | $25/月 | 本地优先的捕获、搜索、时间线,全在你自己设备上 |
| Pro | $50/座位/月 | Standard的全部功能+云同步+云端AI+集成 |
| Enterprise | $150/座位/月 | 托管部署、集中配置、共享Pipe、按Pipe的AI数据权限、SSO/SAML、MDM |
源码本身在GitHub上仍然可审查——即使你不为官方应用付费,也能看清楚它到底做了什么。
事件驱动的捕获方式,不是持续截屏 #
screenpipe不是每秒都截一张图,而是监听有意义的事件——切换应用、点击、打字停顿、滚动——只在真的有变化时才捕获,每次捕获都会配上操作系统的无障碍树(无障碍数据拿不到时——比如远程桌面或游戏——退化用OCR)。项目声称这样比持续截帧的方案更省CPU和存储。
核心功能 #
| 功能 | 说明 |
|---|---|
| 无障碍优先捕获 | 通过操作系统无障碍树获取结构化屏幕文字,OCR作为兜底 |
| 音频转写 | 本地Whisper(Large-V3-Turbo)或云端Deepgram,支持说话人分离 |
| AI搜索 | 用自然语言搜索屏幕文字、OCR文字和转写内容;底层是SQLite FTS5全文索引 |
| 时间线视图 | 像DVR一样滚动浏览你的一整天;点任意时刻看截图、回放音频 |
| Pipes(插件系统) | 用markdown文件定义、带prompt和调度的定时AI智能体——比如会议摘要、日报、站会更新 |
| Pipe数据权限 | YAML声明的应用/内容/时间限制,三层强制执行,不靠prompt约束 |
| MCP服务器 | 零配置对接Claude Desktop、Cursor、VS Code(Cline/Continue) |
| 开发者API | 3030端口的完整本地REST API,加JS/TS SDK |

安装 #
桌面应用(全部功能,自动更新,受上文订阅条款约束):
从 screenpi.pe/onboarding 下载
CLI(源代码可见,本地运行):
npx screenpipe record
给Claude配置MCP:
claude mcp add screenpipe -- npx -y screenpipe-mcp@latest
然后直接问:“我最近5分钟看了什么?“或者"总结今天的对话。”
隐私模型 #
- 默认本地——SQLite数据库存在你自己设备上,除非开启同步,否则不会发到外部
- 支持本地AI——用Ollama或任意本地模型,不依赖云端
- 核心功能无需账号
- 确定性的AI数据权限——Pipe级别的访问控制在操作系统/服务端层强制执行,不靠LLM自己判断
对比(按项目自己的说法) #
| 功能 | screenpipe | Rewind/Limitless | Microsoft Recall | Granola |
|---|---|---|---|---|
| 源代码可见 | ✅ | ❌ | ❌ | ❌ |
| 支持平台 | macOS/Windows/Linux | macOS/Windows | 仅Windows | 仅macOS |
| 数据存储 | 100%本地 | 需要云端 | 本地(Windows) | 云端 |
| 多显示器 | ✅ 全部显示器 | ❌ 仅活动窗口 | ✅ | ❌ 仅会议 |
| 开发者API | ✅ 完整REST+SDK | 有限 | ❌ | ❌ |
| 插件系统 | ✅ Pipes | ❌ | ❌ | ❌ |
这是screenpipe自己的对比表——如果要在这几个产品间选型,建议自己再核实一遍。
使用场景 #
1. “我今天到底干了什么?” #
让接了MCP的agent总结今天的工作、会议或某个应用的使用情况,不用自己手动翻录屏。
2. 会议纪要自己写 #
内置的meeting-summary Pipe会在通话一结束就总结内容,并把摘要写回你的笔记。
3. 给个人agent喂长期上下文 #
把screenpipe的本地屏幕/音频历史接给像nanobot这样的agent,让它真正了解你的实际工作,而不只是你打进聊天框的内容。
4. 可审计的团队部署 #
Enterprise档位的按Pipe确定性数据访问控制,面向需要证明"AI智能体能看到什么、不能看到什么"的合规敏感型团队。
相关仓库 #
| 仓库 | 用途 |
|---|---|
| nanobot | 一个可以通过MCP接入screenpipe上下文的个人agent框架 |
| Claude Code | 可以直接查询screenpipe的MCP客户端之一 |
相关文章 #
- nanobot:港大出品的超轻量级自托管个人AI智能体 —— 一个可以通过MCP消费screenpipe上下文的个人agent框架
- Orca:并行运行 Claude Code、Codex 与 Cursor 的智能体开发环境(ADE) —— 另一块个人AI基础设施拼图
结语 #
screenpipe 是一个成熟(两年历史,不是几个月)、工程扎实的方案,用来给AI智能体提供你在自己机器上真实做过的事——本地优先、原生支持MCP、对Pipe有确定性的数据访问控制。开头两次强调的那个警示点:它是源代码可见+商业协议,不是开源,跟本批其他所有工具不一样,商业使用需要订阅。
最适合谁:想评估个人AI智能体本地"记忆层"的个人用户,或者已经确认订阅定价可以接受、且明确需要对AI能访问的屏幕/音频历史做确定性、可审计控制的团队。
GitHub:https://github.com/screenpipe/screenpipe
自建部署推荐基础设施 #
screenpipe本身在本地运行,但如果你要搭配需要常驻远程端点的agent:
- DigitalOcean —— 覆盖14个以上全球区域,60天200美元免费额度。
- HTStack —— 香港VPS,从中国大陆访问延迟低。这正是dibi8.com所在的机房。
以上为联盟链接——不会让你多花一分钱,但能帮助dibi8.com持续运营。
最后更新:2026-07-29
💬 留言讨论