Screenpipe
活跃简介
本地常驻的屏幕与音频录制引擎,把你的计算机使用记录变成可检索记忆,通过 MCP 为 Claude、Cursor 等编码 agent 提供真实上下文。
核心特性
- 事件驱动捕获 — 只在应用切换、点击、输入暂停等有意义事件发生时截图,并同步提取系统可访问性树,CPU 占用仅 5–10%
- 本地音频转写 — 基于 Whisper 在本机完成系统声音与麦克风的实时语音转写,支持说话人识别与分离
- 自然语言搜索 — 跨屏幕文本、OCR 与转写内容做全文检索,可按应用、窗口标题、URL 和时间范围过滤
- MCP 服务器 — 零配置接入 Claude Desktop、Cursor 等 AI 助手,让 agent 直接查询你的屏幕历史
- Pipes 插件系统 — 用 Markdown 文件定义定时运行的 AI agent,自动生成会议纪要、日报与时间统计
- 100% 本地存储 — 所有数据保存在本机 SQLite 数据库,支持静态加密,可完全离线运行
适用场景
💡 为编码 agent 提供你正在工作的真实屏幕上下文,让它无需反复提问就能接手任务。
💡 会议结束后自动生成纪要,并把要点回写到会议记录中。
💡 用自然语言回溯几天前看过的报错截图或对话,找回遗忘的信息。
💡 通过 Pipes 定时生成站会汇报与时间开销统计,减少手工整理。
优势与不足
✅ 优势
- • 活跃维护,近期持续更新
- • 社区热度高(21.5k stars)
- • 项目有一定历史沉淀(已维护 2 年)
- • Issue 响应及时,积压少
⚠️ 不足
- • 缺少明确的开源许可证
分类
快速开始
# 启动本地录制服务
npx screenpipe record
# 一键为检测到的所有 agent 配置 skills 与 MCP
npx screenpipe setup
# 或手动把 screenpipe 接入 Claude Code
claude mcp add screenpipe -- npx -y screenpipe-mcp@latest