intro

welcome to screenpipe


screenpipe is an open-source, 24/7 AI screen & mic capture app & lib. it provides a reliable pipeline for developers, businesses and end-users to manage build powerful AI workflows from screen recordings, OCR, audio inputs, and transcriptions. built using rust, with cross-platform support (windows, macos, and linux), it is versatile and secure, allowing users to own their data while integrating personalized ai tools.

key features

  • 24/7 media capture: captures screen and audio data continuously, storing it locally.
  • personalized ai: enables ai models to be powered by your captured data.
  • open source & secure: your data stays private, with complete control over storage and processing.
  • cross-platform: works on windows, macos, and linux.
  • multi-device support: supports multiple monitors & audio devices for comprehensive data capture.
  • plugins & pipes: allows the creation and use of plugins (pipes) in TypeScript, running within a JS runtime to extend functionality.

target audience

screenpipe is suitable for developers, AI businesses, and anyone interested in automating data capture and creating ai-powered workflows. users can use it for tasks such as meeting transcription, screen activity logging, or thousands of other use cases.

what's next?