Skip to main content
screenpipe records your screen and audio 24/7, runs locally, and makes everything available to AI. search anything you’ve seen, automate workflows with pipes, and give AI assistants memory of your screen.

what screenpipe does

  • captures everything — screen text (OCR + accessibility), audio transcription, app names, browser URLs, user input
  • runs locally — all data stays on your machine in ~/.screenpipe/
  • AI-powered search — find anything you’ve seen or heard via natural language or API
  • pipes — scheduled AI agents that summarize your day, track time, sync to Obsidian, and more (browse pipes) — click Pipes in the sidebar to install
  • MCP server — give Claude, Cursor, ChatGPT, and other AI tools memory of your screen (setup)
  • connect your apps — 45+ integrations: Slack, Notion, Gmail, Obsidian, Toggl, HubSpot, Salesforce, and more (connections) — configure in settings → connections

get started in 5 minutes

5-minute quickstart

install → connect AI → run your first pipe in under 5 minutes

what can I do?

daily summaries, time tracking, meeting notes, loop closing, and more

browse pipes

see every automation available — day recap, standup, time breakdown, and more

connect your AI

add screenpipe to Claude, Cursor, ChatGPT, or any MCP-compatible tool
I want to…how
find something I saw on screensearch in the app, ask your AI, or curl localhost:3030/search?q=...
get a summary of my dayrun the Day Recap pipe
auto-track my timeinstall Toggl Time Tracker (17 installs) or run Time Breakdown
transcribe meetingsautomatic — search audio or install Meeting Intelligence
give Claude memory of my screenconnect via MCP — one click in settings
sync activity to Obsidianconnect Obsidian and enable the sync pipe
close my loopsask your AI “what was I working on before lunch?” — learn more

community

need help? have ideas? join our discord — 10k+ members building with screenpipe. download screenpipe →