Skip to content

Instantly share code, notes, and snippets.

@louis030195
Last active March 24, 2026 22:34
Show Gist options
  • Select an option

  • Save louis030195/f236057574b15b4d7eea010454ba3516 to your computer and use it in GitHub Desktop.

Select an option

Save louis030195/f236057574b15b4d7eea010454ba3516 to your computer and use it in GitHub Desktop.

Screenpipe 2.2.254 β€” Parakeet, Native UI, Meeting Detection v3

Hey all,

Louis here. Massive two weeks. New speech engine, full native macOS overhaul, meeting detection on every platform, and 150+ fixes.


Please update the app, it might be outdated.


🦜 Parakeet ASR β€” New Default Speech Engine

Parakeet Engine

NVIDIA Parakeet TDT 0.6B v2 is now the default transcription engine. Faster and more accurate than Whisper for English. CoreML on macOS, DirectML on Windows. Whisper still available as fallback.


πŸ”” Native macOS Notification Panel

Native Notifications

Replaced web-based notifications with a native SwiftUI panel. Markdown support, clickable links, file paths, per-pipe muting, notification history, and a bell icon to manage everything. No more focus stealing.


✨ Native Shortcut Reminder Bar

Shortcut Bar

Collapsible SwiftUI pill at the bottom of your screen. Live audio levels, screen capture status, meeting indicators. Expands on hover to reveal timeline, chat, and search shortcuts. Whisper Flow-inspired design.


πŸŽ™οΈ Meeting Detection v3

Meeting Detection

  • Discord, Zoom (desktop + web), Google Meet, Microsoft Teams β€” all detected reliably
  • Calendar-assisted speaker diarization β€” matches speakers to your calendar attendees
  • Auto-suggest attendees and notes from screen recordings
  • Browser-based meeting detection via DB lookup
  • Windows: UIA CacheRequest batching for Teams/Electron apps
  • Fixed false positives from Discord/Google Calendar pages

πŸ“Š Usage Dashboard

Usage Dashboard

Track AI token usage across all presets. Filter by 24h/7d/30d. Per-model breakdowns with cost tier badges. Cached for instant loading.


πŸ”’ DRM Detection

Screenpipe now detects DRM-protected content (Netflix, etc.) in browser and pauses recording automatically. Enabled by default with a toggle in privacy settings.


🩺 Screenpipe Doctor

New screenpipe doctor CLI subcommand β€” diagnoses permissions, audio devices, and system health.


⚑ Live Pipe Execution Streaming

Watch your pipes run in real-time. Execution history streams live output. View results directly in chat. Auto-saves.


πŸ€– AI & Models

  • Default model: Qwen3.5 Flash (free tier) β€” was Haiku
  • OpenRouter provider β€” cheap DeepSeek, Llama, Qwen, Mistral
  • Free models bypass rate limits
  • Anthropic prompt caching (90% input cost reduction)
  • Daily $5 cost cap on all models
  • Drag-and-drop preset reordering
  • ChatGPT preset auto-created on OAuth sign-in
  • Fixed cost tracking that was severely undercounting

πŸ”§ Pipes & Automation

  • Pipe permissions system with endpoint-level control
  • Pipes use your default AI preset when none specified
  • One-click pipe updates from store
  • Publish to store button
  • Offline mode for pipes
  • Tombstone system prevents deleted pipes from auto-restoring
  • Long-running agent skill pattern
  • Notification actions open results in chat

πŸ–₯️ Platform Fixes

Windows

  • Fixed inverted colors (double BGRAβ†’RGBA swap)
  • Fixed crash on startup when uptime < 1 hour
  • Eliminated WGC orange border flash
  • Azure Key Vault code signing

macOS

  • Fixed black screen after wake from sleep
  • Fixed overlay crash when clicking shortcut reminder
  • Fixed Arc incognito detection
  • Comet browser (Perplexity) URL capture

Linux

  • Bundled ONNX Runtime (no more missing libonnxruntime.so)

πŸ’Ύ Data & Storage

  • Local data retention β€” auto-delete after 14 days (configurable)
  • Cloud archive encryption decoupled from sync
  • Batch deletes prevent write stalls
  • Element dedup at write time

βœ… Other

  • Memory pressure relief (reduced RAM bloat)
  • Enterprise policy, license key, UI hiding
  • Native calendar via connections API
  • Browser extension bridge
  • Switched native-tls to rustls
  • Removed legacy FPS settings
  • 150+ bug fixes

⭐️ Download Screenpipe

⬇️ Update Screenpipe

Questions? Reply to this email or join our Discord.

β€” Louis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment