AI Agent Memory | Local-First & Private

you forget what you did last tuesday - screenpipe doesn't it records your screen and calls on-device, working the second you install it, so you (and your AI) can recall anything, summarize meetings, and automate the busywork. private, local, yours

0+ installsYBacked by Y Combinator

used by engineers and researchers at

MicrosoftGoogleNVIDIAIntelShopifyAtlassianDatadogAdobeSalesforceThomson ReutersBroad InstituteMITStanfordHarvardPlanet LabsWorktrace
MicrosoftGoogleNVIDIAIntelShopifyAtlassianDatadogAdobeSalesforceThomson ReutersBroad InstituteMITStanfordHarvardPlanet LabsWorktrace
MicrosoftGoogleNVIDIAIntelShopifyAtlassianDatadogAdobeSalesforceThomson ReutersBroad InstituteMITStanfordHarvardPlanet LabsWorktrace
MicrosoftGoogleNVIDIAIntelShopifyAtlassianDatadogAdobeSalesforceThomson ReutersBroad InstituteMITStanfordHarvardPlanet LabsWorktrace
Demo · Chat

Your digital clone, on demand.

Claude Opus 4.8 · GPT 5.5 · Qwen 3.6 · or bring your own · switch live

47 days of memory
Draft my weekly update from this week's calls.
Demo · Pipes

Agents that act on your work, not just remember it.

Triggers on-device. Writes to Notion, HubSpot, Obsidian, Sheets, and your calendar.

Pipes · Meeting notes
100% Local
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

Click Simulate meeting end to see the notification.

Demo · Connections

Plug into the apps you already use.

Connect once. Pipes use them automatically.

Connections · 5/48 connectedClick to toggle

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

Demo · Privacy

Sensitive things never reach the disk.

Exclude any app, window, or URL. Those are dropped at the source. Everything else is scrubbed by a Screenpipe model on your machine that removes cards, SSNs, and keys before anything is saved.

screenpipe · capturing your screen100% on-device
app
1Password
not captured
window
Comp — Sheets
not captured
url
app.chase.com
not captured
app.acme.com · accountcaptured
Jordan Reeves
billing details
card
4012 8888 8888 1881
removed
ssn
542-19-8703
removed
key
sk-live-9f2c…a7e1
removed
you decide — dropped at the source
on-device model — automatic

Apps, windows, and URLs you exclude never reach the disk. Everything else is scrubbed on your machine — flip a switch to see what changes.

our own privacy model
  • We built our own AI model from scratch, just to catch private info — and it catches more than OpenAI's, Google's, or Microsoft's filters do.
  • It runs on your computer's own AI chip — Apple Neural Engine, Windows GPU — so it's instant, and free forever.

Everything sensitive is scrubbed right on your machine — 0 bytes leave your device.

Why Screenpipe

The memory apps ask for trust. We ship the code.

Three claims, three commands. Run them yourself after you install.

terminal · proof, not promises
bashlocal
$git clone https://github.com/screenpipe/screenpipe
Cloning into 'screenpipe'... done.
Rust core, 19k+ stars. Audit it or build it yourself.

Screenpipe is the most secure and private memory infrastructure available.

compare alternatives →
Teams & Enterprise

Roll it out across the company.

Map how work actually happens. Turn it into SOPs and agents. Every endpoint stays local.

screenpipe · admin · fleetpolicy applied
mbp-14 · designrecording locally
win-11 · supportrecording locally
linux · engrecording locally
MDM · Intune / SCCMSSO · SAMLPII scrub · on-device

Deploy with your MDM, manage seats with SSO, and keep capture on-device across the fleet.

Try it.

macOS · Windows · Linux · open source

FAQ

Frequently asked questions

Still have questions? Email us at louis@screenpi.pe