#88th of 8 in Desktop AI apps

screenpipe

Records screen and audio locally, makes it searchable for you and your agents

Stars
21.9k
License
custom license
Last commit
Oct 2026
Last release
Oct 2026
Language
Rust

Missed the latest GitHub check; these facts may be older.

Overview

Screenpipe captures screen content (accessibility tree, with OCR as fallback), system audio and microphone with local Whisper transcription, and stores it in a local SQLite database. It exposes a localhost REST API on port 3030, an MCP server, and pipes, which are scheduled agents defined in markdown that query this history. Newer versions also target teams, with central config and per-pipe data permissions.

Who it is for: Developers and teams wanting searchable screen history as agent context

Strengths

  • Event-driven capture uses the accessibility tree first, OCR only as fallback
  • Local REST API on port 3030, raw SQLite access and an MCP server
  • Pipes are markdown files with per-pipe app, window and endpoint permissions
  • Runs on macOS, Windows and Linux; works with local models such as Ollama

Weaknesses

  • Source-available license: commercial use requires a paid commercial license
  • Continuous capture of everything on screen raises privacy and compliance concerns
  • Capture alone takes about 5-20% CPU and 0.5-3 GB RAM; storage use is unspecified
  • Some features depend on paid plans; Linux capture varies by desktop environment

What it needs

  • RAM ≥ 8 GB
  • GPU optional
  • Needs Node.js (npx CLI), Ollama (optional local LLM), Deepgram (optional cloud transcription)
  • Models: Whisper Large-V3-Turbo, Deepgram, Ollama, OpenAI-compatible servers
  • port 3030

Also in Desktop AI apps

See all 8
Also in Desktop AI apps
RankProjectScore
1cherry-studioCross-platform desktop chat client for many cloud and local LLM providers Live demo ↗ (opens in a new tab)52.6k starsAGPL-3.078 out of 100
2prompt-optimizerPrompt rewriting and testing tool for web, desktop, Chrome and MCP Live demo ↗ (opens in a new tab)38k starscustom license76 out of 100
3deep-live-camReal-time webcam face swap from a single source image97.1k starsAGPL-3.075 out of 100
#4janDesktop app that runs local models or cloud APIs, with a local server44.9k starscustom license69 out of 100
#5chatboxDesktop and mobile chat client for OpenAI, Claude, Gemini and Ollama models42k starsGPL-3.067 out of 100