AI that knows what you've seen, said, or heard.
Screenpipe records your screen and mic 24/7, entirely on your own machine. Ask any AI about what happened — or wire your memory into the tools you already use, so meeting notes get written, your CRM gets updated, and the work you used to do by hand runs itself.
0+ installs
see screenpipe in action
watch how screenpipe transforms the way you interact with your digital life
Screenpipe — Your AI Assistant That Sees Everything
See how Screenpipe watches your screen and works for you in the background
Your digital clone, on demand.
Claude Opus 4.7 · Gemma 4 Confidential · Qwen 3.5 · Video LLM — switch live
Claude Opus 4.7
47 days of memory
Draft my weekly update from this week's calls.
Week of Apr 21. Highlights: (1) Closed Acme pricing — 5-seat floor at $49/mo, 20% annual. (2) Priya at Northwind moving to prod test on the 1000-seat contract. (3) Shipped the billing reactivation flow (PR #147). Blockers: Alex's M5 lag still open; Vertex MaaS 524s resolved. Next week: push annual-upgrade A/B to 100%, start the Priya prod rollout.
Sources
Acme — pricing close
Tue 2:32pm · 47:32
Northwind — prod test plan
Wed 10:00am · 52:18
Billing reactivation PR
GitHub
Run this every Friday at 5pm
weekly · fri 17:00
Schedule
Draft my weekly update from this week's calls.Update my Linear tickets with this week's progress.Who asked me about pricing this month?Summarise the last 5 meetings with Acme.Build me a digital clone of my work this quarter.What did I tell John about pricing?
Your meetings, summarised the second they end.
Triggers on-device. Writes to your notes, Linear, GitHub, CRM.
Pipes · Meeting notes
100% Local
Meeting notesDigital cloneLinear updateCRM update
Meeting notes
When a meeting ends, write a summary + action items and push to your notes. Runs on-device.
pipe.mdMarkdown · trigger: meeting_ended
---
name: meeting-notes
trigger: meeting_ended
model: local
---
When a meeting ends, write:
- 3-bullet summary
- Action items per person
- Decisions + next steps
Save to ~/notes/{date}_{app}.md
Meeting ended
Transcribing
Summarising
Notify
Simulate meeting end
ClickSimulate meeting end to see the notification.
Plug into the apps you already use.
Connect once. Pipes use them automatically.
Connections · 5/48 connectedClick to toggle
Slack
Gmail
Notion
Linear
Google Cal
GitHub
Google Docs
Google Sheets
Google Meet
Zoom
Teams
Discord
Telegram
Jira
Asana
Monday
Trello
ClickUp
Confluence
HubSpot
Salesforce
Pipedrive
Intercom
Zendesk
Stripe
Airtable
Figma
Obsidian
Todoist
Loom
Miro
Zapier
Make
n8n
IFTTT
Webex
GitLab
Sentry
Datadog
PagerDuty
Vercel
OpenAI
Claude
Ollama
Gemini
Apple Intel
Connect once. Your pipes use them automatically — Gmail for meeting follow-ups, HubSpot for CRM updates, Slack for notifications.
Try it.
macOS · Windows · Linux