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.

Download Star on GitHub18,452

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

WhatsApp

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

LinkedIn

Connect once. Your pipes use them automatically — Gmail for meeting follow-ups, HubSpot for CRM updates, Slack for notifications.

Try it.

macOS · Windows · Linux

Download Star on GitHub18,354