screenpipe logo

screenpipe

by mediar-ai

Screenpipe is an AI app store powered by 24/7 desktop history. It records everything locally and provides an API for developers to build AI applications with user's full desktop context.

View on GitHub

Last updated: N/A

What is screenpipe?

Screenpipe is a platform that records your desktop activity 24/7, locally, and indexes it into an API. This allows developers to build AI applications that leverage a user's full desktop context.

How to use screenpipe?

To get started, download the desktop app using the provided commands or links. After installation, allow necessary permissions (screen, mic). Developers can create plugins ('pipes') using the provided CLI commands and publish them to the store to monetize their creations. Users can install these plugins to extend the functionality of Screenpipe.

Key features of screenpipe

  • 24/7 local desktop recording

  • API for accessing desktop history

  • Plugin system for extending functionality

  • Monetization options for developers

  • Desktop native AI app development

  • Low level API for desktop interaction

Use cases of screenpipe

  • Financial automations based on screen activity

  • Drop-in replacement for granola within obsidian

  • Reddit agent

  • LinkedIn agent

  • Timeline creation

FAQ from screenpipe

How does Screenpipe record activity?

Screenpipe records everything 24/7, 100% locally, using approximately 10% CPU, 4 GB RAM, and 15 GB of storage per month.

What can I build with Screenpipe?

You can build desktop-native AI applications that leverage a user's full desktop context, such as financial automation tools, productivity enhancements, and more.

How can I create plugins for Screenpipe?

Use the provided CLI commands to create, register, build, and publish plugins ('pipes') to the Screenpipe store.

How can I monetize my plugins?

You can set a subscription price for your plugins and earn passive income through the Screenpipe store's stripe integration.

Where can I find documentation and support?

Visit the provided documentation link for detailed information on getting started, building plugins, and more. You can also join the Discord community for support and discussions.