Home

Awesome

<p align="center"> <a href="README.md">English</a> | <a href="README-zh_CN.md">简体中文</a> </p> <p align="center"> <a href ="https://screenpi.pe"> <img src="https://github.com/user-attachments/assets/d3b1de26-c3c0-4c84-b9c4-b03213b97a30" alt="logo" width="200"> </a> </p> <!-- ScreenPipe Title and Subtitle --> <p align="center" style="font-family: 'Press Start 2P', monospace;"> <h1 align="center">[ screenpipe ]</h1> <p align="center">build ai agents that have the full context</p> <p align="center">open source | runs locally | developer friendly | 24/7 screen, mic, keyboard recording and control</p> </p> <!-- Slogan --> <p align="center" style="font-family: monospace;"> <code>[ recording reality, one pixel at a time ]</code> </p> <p align="center"> <a href="https://screenpi.pe" target="_blank"> <img src="https://img.shields.io/badge/Download%20The-Desktop%20App-blue?style=for-the-badge" alt="Download the Desktop App"> </a> </p> <p align="center"> <a href="https://www.youtube.com/@mediar_ai" target="_blank"> <img alt="YouTube Channel Subscribers" src="https://img.shields.io/youtube/channel/subscribers/UCwjkpAsb70_mENKvy7hT5bw"> </a> </p> <p align="center"> <a href="https://discord.gg/dU9EBuw7Uq"> <img src="https://img.shields.io/discord/823813159592001537?color=5865F2&logo=discord&logoColor=white&style=flat-square" alt="Join us on Discord"> </a> <a href="https://twitter.com/screen_pipe"><img alt="X account" src="https://img.shields.io/twitter/url/https/twitter.com/diffuserslib.svg?style=social&label=Follow%20%40screen_pipe"></a> <a href="https://console.algora.io/org/mediar-ai/bounties?status=completed"> <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fconsole.algora.io%2Fapi%2Fshields%2Fmediar-ai%2Fbounties%3Fstatus%3Dcompleted" alt="Rewarded Bounties"> </a> <a href="https://console.algora.io/org/mediar-ai/bounties?status=open"> <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fconsole.algora.io%2Fapi%2Fshields%2Fmediar-ai%2Fbounties%3Fstatus%3Dopen" alt="Open Bounties"> </a> </p> <p align="center"> <img width="1312" alt="Screenshot 2024-12-11 at 1 39 09 PM" src="https://github.com/user-attachments/assets/87f12fb6-71c4-434f-9881-2901830d940b" /> <img width="1312" alt="Screenshot 2024-12-16 at 2 39 32 PM" src="https://github.com/user-attachments/assets/0da6e948-4fa2-48ab-b18c-d8fbd1246261" /> <img width="1142" alt="Screenshot 2024-12-16 at 12 39 18 PM" src="https://github.com/user-attachments/assets/5b6f7015-b522-4894-a0d7-d91d648895f5" /> <img width="1312" alt="Screenshot 2024-12-11 at 1 39 09 PM" src="https://github.com/user-attachments/assets/08f1d8bd-803e-4cc5-8b8f-ad33bfebfd7e" />

news 🔥


how it works?

<img src="./content/diagram2.png" width="800" /> <img src="https://github.com/user-attachments/assets/da5b8583-550f-4a1f-b211-058e7869bc91" width="400" />

why?

  1. data is the biggest bottleneck in AI right now
  2. every second you are not recording is a missing context for AGI

get started

macos, linux:

curl -fsSL raw.githubusercontent.com/mediar-ai/screenpipe/main/install.sh | sh

or on windows

irm https://raw.githubusercontent.com/mediar-ai/screenpipe/main/install.ps1 | iex

then

screenpipe

make sure to allow permissions on macos (screen, mic)

create plugins

bunx @screenpipe/create-pipe@latest

screenpipe has a plugin system called "pipe" which lets you create desktop app in nextjs in a sandboxed environment within our Rust code, read more

other examples

check examples

star history

Star History Nov 24 2024

contributing

contributions are welcome! if you'd like to contribute, please read CONTRIBUTING.md.

<a href="https://console.algora.io/org/mediar-ai/bounties?status=completed"> <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fconsole.algora.io%2Fapi%2Fshields%2Fmediar-ai%2Fbounties%3Fstatus%3Dcompleted" alt="Rewarded Bounties"> </a> <a href="https://console.algora.io/org/mediar-ai/bounties?status=open"> <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fconsole.algora.io%2Fapi%2Fshields%2Fmediar-ai%2Fbounties%3Fstatus%3Dopen" alt="Open Bounties"> </a>