Learn More
Favicon of screenpipe

screenpipe

AI

Records your screen and microphone locally, transcribes meetings automatically, and exposes selected work context to compatible AI assistants through its MCP server and local API.

Open Source Alternative to:

Screenshot of screenpipe  website
Favicon

 

  
 
21,771stars+461(+2.2%)

Last 30 days

Screenpipe runs in the background on your machine, recording your screen and microphone around the clock. Raw screen and audio history stays on your device by default. When you need to know what was said in a meeting last Tuesday, or who asked about pricing last month, you ask an AI and it answers from your own captured history.

It's a direct alternative to tools like Rewind.ai, with the full source published and the capture layer running on-device. The source is available under the Screenpipe Commercial License rather than an OSI-approved open source license: personal, non-profit and educational use is free, and commercial use requires a paid license.

What it captures and does:

  • Continuous screen recording across all apps, stored and indexed locally
  • Microphone transcription for meetings, calls, and any spoken audio
  • AI querying against your full history using models like Claude, Qwen, or local options via Ollama
  • MCP server and local API so compatible AI assistants can read selected work context on request
  • Pipes, lightweight automations that trigger on events like a meeting ending, then write notes, update a CRM, or post to Slack
  • 48+ integrations including Linear, GitHub, HubSpot, Notion, Google Docs, and Zoom

The Pipes system is where it gets practical. You write a short instruction file describing what should happen when a trigger fires. A meeting ends, the pipe transcribes it, summarizes it into bullet points and action items, and pushes the result to wherever you want. No manual copy-paste, no switching apps. Tools like Meetily or Hyprnote handle meeting notes in isolation; Screenpipe connects that output directly into the rest of your workflow.

Local by default is not local only. Cloud AI models, hosted transcription, sync, and third-party integrations all send context off-device once you enable them, so check what you have turned on before treating the history as private.

It runs on macOS, Windows, and Linux. The AI layer is model-agnostic, so you can swap between hosted models and fully local ones depending on your privacy requirements. For anyone who's tried dedicated meeting transcription tools and wanted something that goes further than just notes, Screenpipe treats your entire desktop activity as queryable memory.

Share:

21,771stars+461(+2.2%)

Last 30 days

Favicon

 

  
 
Subscribe to our newsletter

Every Sunday we deconstruct one proprietary app and pick the best open source alternatives worth switching to.

Similar open source projects

Favicon

 

  
  • Stars


  • Last commit


  • License


Favicon

 

  
  • Stars


  • Last commit


  • License


Favicon

 

  
  • Stars


  • Last commit


  • License