LibreAI / Productivity / screenpipe
// productivity · screenpipe/screenpipe

screenpipe

Record everything you do on your computer - searchable, private, and ready for agents

★ 21.9k stars⑂ 2.2k forksNOASSERTIONupdated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

screenpipe is an open-source productivity project by screenpipe (screenpipe/screenpipe on GitHub). It has 21,873 GitHub stars and 2,237 forks, is released under the NOASSERTION license, and was last updated on GitHub on 8 October 2026.

GitHub stars
21,873
Forks
2,237
License
NOASSERTION
Last updated on GitHub
8 October 2026
Category
Productivity
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Decide what to record

    Choose which apps and audio sources to capture, and what to exclude for privacy.

  2. Get screenpipe

    Install via npx, download the desktop app, or clone the repo to build from source.

  3. Set up recording

    Run the setup command, grant screen/audio permissions, and start recording.

  4. Search your first day

    Ask a natural-language question about your work and jump to the moment in the timeline.

// features

Why people love it

Event-driven screen capture

Captures screen content efficiently as events happen, with accessibility-first text and OCR fallback.

Audio transcription

Records and transcribes audio so meetings and calls become searchable too.

AI-powered search

Search screen text, OCR text and transcripts in natural language, filtered by app, window, URL or date.

Timeline view

Scrub through a visual timeline of your day to find and replay moments.

Plugin system (Pipes)

Extend screenpipe with pipes that act on your captured history, with per-pipe data permissions.

MCP server and developer API

Expose your history to agents through the built-in MCP server (screenpipe-mcp) and a developer API.

Advertisement
// run it

Run it yourself

  1. Clone the repository

    Get the source code from GitHub and enter the project directory.

    git clone https://github.com/screenpipe/screenpipe.git
    cd screenpipe
  2. Set up and record

    The README's fastest path uses npx to set up and start recording.

    npx screenpipe setup
    npx screenpipe record
  3. Connect it to your agent

    Register the MCP server with Claude so your agent can search your history.

    claude mcp add screenpipe -- npx -y screenpipe-mcp@latest
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains this project?

It is maintained by the screenpipe team and open-source contributors on GitHub.

Is it free to use?

The source is available to inspect and use for personal, non-commercial purposes under the license in the repo; commercial use requires a commercial license, and the desktop app has Free, Basic and Business plans per the README.

Does it need a paid API key?

No API key is needed for recording and search on your machine; some AI features or agent integrations you connect may use your own model keys.

How does it compare to alternatives?

Compared with Rewind-style tools, screenpipe is source-available with a local-first design, an MCP server and a plugin system, so agents and developers can build on your history rather than only viewing it.

How do I get started?

Run npx screenpipe setup, grant the OS permissions it requests, start recording, and try a natural-language search over your day.

// keep exploring

Similar tools

Productivity

obsidian-mind

A self-organizing Obsidian vault that gives AI coding agents persistent memory across sessions.

★ 5.0k starsMIT
View guide →
Productivity

claude-for-legal

Anthropic's plugin suite for legal workflows — practice-area plugins, named agents and MCP connectors.

★ 9.6k starsApache-2.0
View guide →
Productivity

obsidian-second-brain

Persistent memory for Claude Code and other CLI agents, stored as plain Markdown in your Obsidian vault

★ 4.7k starsMIT
View guide →
Productivity

dav-mcp

Let AI agents manage your calendar, contacts, and tasks.

★ 36 starsMIT
View guide →
Productivity

note67

Private meeting notes with local Whisper transcription on your Mac.

★ 217 starsAGPL-3.0
View guide →
Productivity

phorminx

A local-first Windows app for dictation and meeting transcription

★ 203 starsMIT
View guide →
// alternatives

Alternatives in Productivity

The most-starred other Productivity projects in the LibreAI catalogue — the realistic shortlist if screenpipe is not the right fit.

Get screenpipe

Free and open — grab the source, star the repo, and start creating.