GitHubMIT

Capture and transcribe all audio from your computer

screenpipe records your microphone and system audio 24/7, transcribes everything locally with AI, and makes it all searchable. Never miss what was said.

📧
🌐
💬
📹
📝
🖥️
capturing everything

Quick answer

Record and transcribe all audio from your computer: meetings, calls, videos, podcasts. screenpipe captures system audio and mic 24/7 locally with AI transcription.

You can't remember everything you heard

Important information comes through audio constantly: meetings, calls, tutorials, podcasts. Most of it is lost.

01

Zoom calls end and you can't remember the key decisions

02

Someone shares a URL or number on a call. You didn't catch it

03

Watching a tutorial and want to find that one tip later

04

No easy way to record and search through system audio on Mac

05

Existing transcription tools require manual recording start/stop

Always-on audio capture with local AI transcription

screenpipe continuously captures both your microphone and system audio, transcribes everything using local AI (Whisper), and indexes it for search. No manual recording needed.

System + mic audio

Captures both what you say and what you hear: system audio from meetings, videos, music, and your mic input.

AI transcription

Whisper-based local transcription is available for teams that want to avoid a cloud transcription API.

Searchable audio history

Search through weeks of transcribed audio. 'What did Sarah say about the deadline?' returns the exact moment.

Speaker identification

Distinguishes between speakers. Filter search results by who said what.

How it works

1

Install screenpipe

One-click install. Grant microphone permission and optionally enable system audio capture.

2

Audio is captured automatically

screenpipe records mic and system audio in the background, transcribing in real-time using local AI.

3

Search and replay

Search transcriptions by keyword or ask questions like 'what was discussed about pricing?' Get timestamped results.

Code examples

Search audio transcriptions via API

Find specific spoken content from your audio history.

curl "http://localhost:3030/search?q=budget+approval&content_type=audio&limit=10"

Key benefits

Never miss action items from meetings
Search through weeks of calls and conversations
No manual recording, always running
Works with any app that plays or records audio
Local transcription path for sensitive audio
Transcription in 100+ languages

Frequently asked questions

Yes. screenpipe captures system audio which includes any app: Zoom, Google Meet, Teams, Slack huddles, YouTube, Spotify, anything that plays through your speakers or headphones.

screenpipe uses macOS screen recording permissions to capture system audio. On macOS 15+, system audio capture is supported natively. On older versions, it captures mic audio.

screenpipe uses OpenAI's Whisper model running locally. Accuracy is comparable to cloud transcription services, typically 95%+ for clear audio in supported languages.

Yes. Audio is transcribed in near-real-time as it's captured. You can search recent audio within seconds of it being spoken.

Capture every word, find any moment

24/7 audio recording and AI transcription. Local and private.