Screenpipe logoscreenpipeget $200
Screenpipe logo
backed byF.inc logo

one API to get all user desktop data

cross-platform, open source, 100% local,captures all desktop activities 24/7

how you can use it

1

publish your nextjs app

deploy your web app directly inside screenpipe desktop app

2

use as a backend library

integrate screenpipe as a backend for desktop context and activity

why use screenpipe?

perfect for building:

AI agents that need desktop context

apps requiring user activity tracking

applications using local LLMs

two main purposes:

backend for desktop context & user activity

nextjs apps directly to desktop - no wrappers

best use cases

ai agents

build AI assistants that understand user's desktop context and activities

search applications

create powerful search tools that index and query desktop activities

productivity tools

develop tools that analyze and optimize user workflows

what's included

desktop context & activity

records screen, audio, UI elements, and interactions 24/7

data processing

extracts text, transcribes audio, and stores in local sqlite db

ai capabilities

embeddings, RAG pipelines, local LLMs via Ollama, OpenAI/Anthropic proxy

app runtime

deploy your nextjs apps directly to desktop through screenpipe

what developers say

screenpipe saved me months of development time building desktop context for my AI agent

Sam Stowers

Weights & Biases

I could easily combine screenpipe library with my productivity app

Mike Bird

Open Interpreter

the API is simple, the deployment is in seconds

Kyle Morris

Founder of Banana.dev

how apps are built

frontend

  • • nextjs app with typescript
  • • tailwind for styling
  • • shadcn/ui components
  • • deployed directly to desktop

backend

  • • call screenpipe localhost:3030
  • • store data on users device directly
  • • call LLMs through local endpoints
  • • create actions: clicks, typing

get started in minutes

1. install screenpipe library

$brew install screenpipe

add screenpipe to your Rust project

2. download screenpipe app

you'll receive the download link and occasional updates about screenpipe

get early access to the desktop app

3. create your app

$bunx @screenpipe/create-pipe@latest

bootstrap from our template

4. deploy it locally

$screenpipe pipe download <path or url>

run in screenpipe desktop

challenges we solved

native cross-platform complexities

managing different OS native APIs, permissions, and quirks across Windows, macOS, and Linux

performance challenges

optimizing CPU/GPU (when available) usage for continuous recording while balancing system resources and real-time processing

storage & processing

implementing video compression, structured data storage, and data deduplication

ocr & speech processing

integrating and optimizing OCR engines, handling multiple languages, real-time speech processing

vector search infrastructure

building efficient embedding storage/retrieval with HNSW indexes while optimizing for both speed and memory (WIP)

rust ecosystem complexity

managing FFI bindings, async runtime, unsafe code for system APIs, and cross-boundary error handling

alice's avatar
alice

@salesguru

with screenpipe, we automatically fill our crm now. our customer revenue increased by 20% since implementation. game-changer!
bob's avatar
bob

@techlead

we use screenpipe to create documentation automatically based on engineers' screen activity. huge time-saver for our team.
alice's avatar
alice

@salesguru

with screenpipe, we automatically fill our crm now. our customer revenue increased by 20% since implementation. game-changer!
bob's avatar
bob

@techlead

we use screenpipe to create documentation automatically based on engineers' screen activity. huge time-saver for our team.
alice's avatar
alice

@salesguru

with screenpipe, we automatically fill our crm now. our customer revenue increased by 20% since implementation. game-changer!
bob's avatar
bob

@techlead

we use screenpipe to create documentation automatically based on engineers' screen activity. huge time-saver for our team.
clara's avatar
clara

@meetingpro

love the meeting summaries and that we own our data. so cool. would never go back to closed or proprietary ai products.
david's avatar
david

@contentcreator

screenpipe lets me automatically create ai content on tiktok based on my activity. my engagement has skyrocketed!
eva's avatar
eva

@productivityhacker

i use it to track my activity in detail. i'm making 30% more money since i started. the Obsidian integration is awesome.
clara's avatar
clara

@meetingpro

love the meeting summaries and that we own our data. so cool. would never go back to closed or proprietary ai products.
david's avatar
david

@contentcreator

screenpipe lets me automatically create ai content on tiktok based on my activity. my engagement has skyrocketed!
eva's avatar
eva

@productivityhacker

i use it to track my activity in detail. i'm making 30% more money since i started. the Obsidian integration is awesome.
clara's avatar
clara

@meetingpro

love the meeting summaries and that we own our data. so cool. would never go back to closed or proprietary ai products.
david's avatar
david

@contentcreator

screenpipe lets me automatically create ai content on tiktok based on my activity. my engagement has skyrocketed!
eva's avatar
eva

@productivityhacker

i use it to track my activity in detail. i'm making 30% more money since i started. the Obsidian integration is awesome.
alice's avatar
alice

@salesguru

with screenpipe, we automatically fill our crm now. our customer revenue increased by 20% since implementation. game-changer!
bob's avatar
bob

@techlead

we use screenpipe to create documentation automatically based on engineers' screen activity. huge time-saver for our team.
alice's avatar
alice

@salesguru

with screenpipe, we automatically fill our crm now. our customer revenue increased by 20% since implementation. game-changer!
bob's avatar
bob

@techlead

we use screenpipe to create documentation automatically based on engineers' screen activity. huge time-saver for our team.
alice's avatar
alice

@salesguru

with screenpipe, we automatically fill our crm now. our customer revenue increased by 20% since implementation. game-changer!
bob's avatar
bob

@techlead

we use screenpipe to create documentation automatically based on engineers' screen activity. huge time-saver for our team.
clara's avatar
clara

@meetingpro

love the meeting summaries and that we own our data. so cool. would never go back to closed or proprietary ai products.
david's avatar
david

@contentcreator

screenpipe lets me automatically create ai content on tiktok based on my activity. my engagement has skyrocketed!
eva's avatar
eva

@productivityhacker

i use it to track my activity in detail. i'm making 30% more money since i started. the Obsidian integration is awesome.
clara's avatar
clara

@meetingpro

love the meeting summaries and that we own our data. so cool. would never go back to closed or proprietary ai products.
david's avatar
david

@contentcreator

screenpipe lets me automatically create ai content on tiktok based on my activity. my engagement has skyrocketed!
eva's avatar
eva

@productivityhacker

i use it to track my activity in detail. i'm making 30% more money since i started. the Obsidian integration is awesome.
clara's avatar
clara

@meetingpro

love the meeting summaries and that we own our data. so cool. would never go back to closed or proprietary ai products.
david's avatar
david

@contentcreator

screenpipe lets me automatically create ai content on tiktok based on my activity. my engagement has skyrocketed!
eva's avatar
eva

@productivityhacker

i use it to track my activity in detail. i'm making 30% more money since i started. the Obsidian integration is awesome.
alice's avatar
alice

@salesguru

with screenpipe, we automatically fill our crm now. our customer revenue increased by 20% since implementation. game-changer!
bob's avatar
bob

@techlead

we use screenpipe to create documentation automatically based on engineers' screen activity. huge time-saver for our team.
alice's avatar
alice

@salesguru

with screenpipe, we automatically fill our crm now. our customer revenue increased by 20% since implementation. game-changer!
bob's avatar
bob

@techlead

we use screenpipe to create documentation automatically based on engineers' screen activity. huge time-saver for our team.
alice's avatar
alice

@salesguru

with screenpipe, we automatically fill our crm now. our customer revenue increased by 20% since implementation. game-changer!
bob's avatar
bob

@techlead

we use screenpipe to create documentation automatically based on engineers' screen activity. huge time-saver for our team.
clara's avatar
clara

@meetingpro

love the meeting summaries and that we own our data. so cool. would never go back to closed or proprietary ai products.
david's avatar
david

@contentcreator

screenpipe lets me automatically create ai content on tiktok based on my activity. my engagement has skyrocketed!
eva's avatar
eva

@productivityhacker

i use it to track my activity in detail. i'm making 30% more money since i started. the Obsidian integration is awesome.
clara's avatar
clara

@meetingpro

love the meeting summaries and that we own our data. so cool. would never go back to closed or proprietary ai products.
david's avatar
david

@contentcreator

screenpipe lets me automatically create ai content on tiktok based on my activity. my engagement has skyrocketed!
eva's avatar
eva

@productivityhacker

i use it to track my activity in detail. i'm making 30% more money since i started. the Obsidian integration is awesome.
clara's avatar
clara

@meetingpro

love the meeting summaries and that we own our data. so cool. would never go back to closed or proprietary ai products.
david's avatar
david

@contentcreator

screenpipe lets me automatically create ai content on tiktok based on my activity. my engagement has skyrocketed!
eva's avatar
eva

@productivityhacker

i use it to track my activity in detail. i'm making 30% more money since i started. the Obsidian integration is awesome.

get started

you'll receive the download link and occasional updates about screenpipe

or
book a demo

for businesses

or
book a call

for investors