Screenpipe SDK · for builders

Desktop workflow capture for AI agents.

Embed Screenpipe's capture engine in your Electron, Tauri, or native app. Cross-platform screen + audio + OCR + accessibility capture for agent evals, workflow observability, training data, and automation products without burning 18 months on OS edge cases.

Screenpipe SDK blueprint — code snippet, capture primitives (screen, accessibility API, microphone, system audio, frame JPEG), trust metrics (200,000+ installs, 18K GitHub stars, 18 months in production), and use cases (training datasets, agent evals, workflow observability, compliance replay).

Building screen capture is a tar pit.

Different OS permissions. Audio routing. Accessibility APIs that change every year. DRM edge cases. macOS vs Windows vs Linux. Sleep/wake cycles eating CPU. PII.

We've been shipping it for 18 months across 200K+ installs. License the capture engine and build what actually differentiates your product.

What you get.

Drop-in capture engine

Bundle Screenpipe with your app. Exposes a local HTTP API; call from any language — TypeScript, Python, Rust, Swift. We handle the lifecycle.

Cross-platform, production-hardened

macOS (Apple Silicon + Intel), Windows x64 + ARM. Accessibility API for fast OCR-less capture. Audio routing handled. Battery-aware.

Local-first by design

Core capture can run on the device. Optional sync, cloud AI, redaction, and partner data paths are scoped by the embedding architecture and customer agreement.

Commercial embedding license

Priority support, SLA, roadmap input, dedicated engineer. White-label options available under OEM.

Private beta · enterprise only

Confidential-inference PII redaction.

For fintech, healthcare, insurance, and other regulated verticals: we run OpenAI's Privacy Filter model inside a confidential-compute enclave for selected enterprise deployments. Buyers can review the model, provider route, attestation posture, and retention assumptions before production.

8 PII categories detected

Names, addresses, emails, phone numbers, URLs, dates, account numbers, and secrets. Benchmark and customer-data validation should be reviewed before production rollout.

Open weights, confidential inference

Hosted inside TEE-backed GPU enclaves for approved deployments. Attestation and provider details are part of the enterprise security review.

deployment modes

Local-first does not mean one data path.

Screenpipe can run as a local-only personal assistant, a scoped team deployment, or an embedded capture engine. The important question for buyers is not a slogan; it is which data flow they approve.

Local-only

What stays local
Screen capture, accessibility text, OCR output, audio files, transcripts, and the local database.
What may leave the device
Nothing is required to leave the device for core capture and search.
Buyer decision
Best for self-serve use, regulated pilots, and proving value before any cloud path is enabled.

Local + optional cloud AI

What stays local
The raw capture store remains on the endpoint unless the user or organization enables export or sync.
What may leave the device
Selected prompts, summaries, or context snippets may be sent to the chosen AI provider or confidential route.
Buyer decision
Buyer chooses model, provider, retention posture, redaction, and whether local models are required.

Team / enterprise

What stays local
Endpoint capture and local history can stay on managed devices under admin policy.
What may leave the device
Team reports, sync, admin workflows, exports, connectors, and agent outputs depend on deployment scope.
Buyer decision
Buyer defines consent, retention, employee controls, report contents, and admin visibility.

SDK / OEM

What stays local
The embedding app defines the storage path, model path, and user-facing privacy controls.
What may leave the device
Data movement depends on the partner architecture and the contractually agreed processing path.
Buyer decision
Partner owns data-flow design, disclosures, user consent, and downstream model/provider choices.

Who embeds Screenpipe.

Want to embed Screenpipe?

30-minute call. Tell us about your product, we scope the embedding shape, and you leave with a proposal.

Book a call