changelog

what we shipped. no fluff, just features and fixes.

get notified when we ship

changelog delivered to your inbox. no spam, unsubscribe anytime.

v2.2.215

12 commits

Better transcription cost control and improved reliability with Deepgram

new features
  • daily cost cap for Deepgram transcription to prevent unexpected overage charges
improvements
  • pipe history now displays tool calls instead of empty message bubbles
  • transient Deepgram errors are now retried automatically with timeout protection
  • ai suggestions formatting improved with proper hyphenation
bug fixes
  • calendar access denied button now correctly opens system settings
  • notification panel no longer displays unwanted border outline
  • pipe mode no longer kills process prematurely when waiting for llm responses
  • removed unauthenticated websocket proxy for enhanced security
full changelog on github

v2.2.214

5 commits

Bug fixes for chat UI, settings, and audio batch processing

bug fixes
  • fixed chat UI error when using Pi mono model
  • fixed missing incognito window setting in default configuration
  • fixed audio batch duration type handling and slider validation
full changelog on github

v2.2.213

12 commits

Fixed critical chat crashes and improved integration stability

improvements
  • app suggestions now only show tools you actually have installed
  • scheduler no longer creates duplicate processes after server restart
  • exponential backoff for audio device recovery makes reconnection more reliable
bug fixes
  • chat interface no longer crashes on first message with Pi model
  • incognito window settings now properly saved and applied
  • linear connection errors and failed button states resolved
  • openrouter streaming now compatible with ai agents
  • batch duration slider no longer causes type errors
full changelog on github

v2.2.206

9 commits

Improved app stability and added browser extension integration

new features
  • browser extension now available on the connections page for easy setup
improvements
  • more reliable Pi (processing engine) startup — eliminates restart loops that interrupted chat sessions
  • better Zoom meeting detection on Windows with improved window tracking
bug fixes
  • fixed browser extension eval to work safely with Chrome's content security policies
  • fixed chat session crashes during app startup
  • fixed link opening in notifications on macOS
full changelog on github

v2.2.205

16 commits

Fixed critical stability issues preventing chat sessions from working properly

new features
  • browser extension can now execute javascript in your browser tabs for enhanced automation
  • screenpipe icon now appears in the notification panel header for better visibility
improvements
  • notification panel now uses proper cursor styling and improved click detection across all buttons
  • ai model validation expanded to support more gateway-supported models without blocking
bug fixes
  • fixed app boot causing screenpipe process to restart multiple times and killing chat sessions
  • fixed cursor overlay blocking clicks on the notification panel
  • fixed notification panel links not opening properly on macos
  • fixed notification panel margins and positioning for consistent display across different screen sizes
full changelog on github

v2.2.204

31 commits

Native notification panel, browser automation, and improved AI model support.

new features
  • native notification panel on macOS with clickable links and file path support
  • browser extension bridge to execute javascript in browser tabs
  • live model health status indicator in AI gateway and chat preset UI
  • auto-create ChatGPT preset when signing in via OAuth
improvements
  • reduced unnecessary UI re-renders in notification timer for better performance
  • unified AI preset sizing between chat and settings screens
  • notification panel now displays screenpipe icon in header
bug fixes
  • cursor overlay no longer blocks clicks on notification panel
  • pi model validation no longer incorrectly blocks gateway-supported models
  • false meeting detection when Discord is open in browser
  • chat ai preset modal now fetches models from gateway instead of hardcoded fallback
  • app no longer crashes when ScreenpipeMagnifyHandler class is not registered
full changelog on github

v2.2.203

8 commits

Better meeting detection and speaker identification with calendar awareness

new features
  • calendar-assisted speaker diarization now identifies who's speaking in recordings by cross-referencing your calendar
  • Discord meeting detection profile automatically recognizes when you're in Discord calls
  • auto-create ChatGPT preset on OAuth sign-in for faster setup
bug fixes
  • fixed false meeting detection alerts when Discord is open in your browser
  • fixed Pi starting with wrong model preset on app launch
  • fixed app crashes on certain Windows systems with magnification features
  • featured pipes no longer duplicate in the pipes grid
full changelog on github

v2.2.200

13 commits

Better model selection, pipe permissions, and improved capture reliability.

new features
  • unified pipe permissions syntax for clearer security controls
  • openrouter provider support for affordable deepseek, llama, qwen, and mistral models
  • dynamically fetch available models from screenpipe cloud preset
  • pipe api() endpoint now supports granular permission controls
improvements
  • ocr language settings now properly passed to apple vision in real-time capture
  • notification panel and shortcut reminders now visible in screen recordings
  • rebranded "pi" labels to "screenpipe cloud" for clarity
  • notification auto-dismiss timer resets correctly when new notifications arrive
  • sidebar layout improved — app name and device icons now properly separated
bug fixes
  • notification auto-dismiss timer not restarting on new notifications
full changelog on github

v2.2.199

27 commits

Pipe permissions system, OpenRouter models, and UI polish improvements

new features
  • unified pipe permissions syntax for safer API access control
  • OpenRouter provider integration for affordable DeepSeek, Llama, Qwen, and Mistral models
  • view full pipe execution results directly in chat without truncation
  • fetch latest AI models dynamically from Screenpipe Cloud preset
improvements
  • OCR language settings now properly passed to Apple Vision in real-time capture
  • notification panel and shortcut reminders now visible in screen recordings
  • sidebar header redesigned with cleaner two-row layout (name, device icons)
  • rebranded Pi labels to Screenpipe Cloud for consistency
  • webviews automatically reload after macOS wake to prevent black screen issues
bug fixes
  • notification auto-dismiss timer now restarts correctly on new notifications
  • deleted pipes no longer unexpectedly reappear after removal
  • macOS screen recording now captures all UI elements properly
full changelog on github

v2.2.195

10 commits

Streamlined UI and fixed pipe installation and discovery issues

improvements
  • sidebar now auto-collapses on small screens for better mobile experience
  • consolidated device status indicators with clearer hover tooltips
  • unified notification system to use single port for improved stability
bug fixes
  • pipe installation no longer overwrites files when source and destination are the same
  • pipe discovery and CLI error reporting now work reliably
full changelog on github

v2.2.194

12 commits

notification improvements and pipe action validation for stability

new features
  • pipe notification actions can now open chat directly with new open_in_chat option
  • native calendar now accessible via connections API for third-party integrations
improvements
  • notification panel no longer steals focus when appearing
  • improved notification panel interaction with better hover support and mouse event handling
bug fixes
  • notification manage button now correctly opens settings
  • pipe notification actions validated before acceptance to prevent errors
  • deeplink notification actions now properly route to main window
  • fixed race condition in cache storage to prevent data inconsistencies
full changelog on github

v2.2.193

7 commits

Native calendar integration and improved pipe notification actions

new features
  • open chat directly from pipe notifications with new open_in_chat action option
  • native calendar now accessible via connections API for calendar-aware workflows
improvements
  • pipe notification actions now validated before acceptance, preventing invalid requests
bug fixes
  • fixed race condition in cache store that could cause data inconsistency
  • removed unsafe code that could crash when saving data
full changelog on github

v2.2.192

3 commits

Native calendar integration now available through connections API

new features
  • access your native calendar events directly within screenpipe via the connections API
bug fixes
  • pipe store cleanup and stability improvements
full changelog on github

v2.2.191

15 commits

Native calendar integration, improved pipe UI, and notification settings refinement

new features
  • native calendar now available through connections API for better scheduling integration
  • dedicated notifications settings page for clearer control over alert preferences
improvements
  • pipe enable/disable toggle now appears on hover for cleaner interface, always visible when disabled
  • cron schedules now display in human-readable format instead of technical syntax
  • monochrome status indicators for more consistent visual design
  • pipe detail section has improved spacing and padding
  • optimize function moved to three-dot menu for less cluttered main view
bug fixes
  • fixed crash in discover section caused by react hook ordering issue
  • fixed infinite dev rebuild loop during development
  • removed server port setting from UI that was causing confusion
  • fixed markdown styling in pipe store
full changelog on github

v2.2.190

15 commits

Better notification control and improved app stability across the board

new features
  • notification management — mute alerts per pipe, view history, access from bell icon in top bar
  • dedicated notifications settings page for easier control of all alert preferences
improvements
  • pipe toggles now hide until you hover over them for a cleaner interface
  • cron schedule descriptions now show in human-readable format instead of technical syntax
  • meeting detector uses significantly less cpu and generates fewer log messages
  • status indicators redesigned with monochrome dots for better visual consistency
bug fixes
  • fixed crash in Discover page caused by hooks being called in wrong order
  • stopped silent chunk processing from burning through Deepgram API credits
  • prevented infinite rebuild loop during development
  • fixed broken dependency in ui component library
full changelog on github

v2.2.189

12 commits

notification management, performance improvements, and critical audio bug fixes

new features
  • notification management — mute individual pipes, view history, and manage alerts from bell icon in settings
improvements
  • reduced meeting detector resource usage and logging spam
  • faster memories and meetings settings pages with pagination
  • cleaner timeline by deduplicating app names and trimming whitespace
bug fixes
  • fixed silent chunk zombie loop that was burning Deepgram credits
  • prevented infinite dev rebuild loops from TypeScript bindings
  • fixed broken notification component dependency
full changelog on github

v2.2.188

11 commits

Better notification control and fixed audio credit drain issue

new features
  • notification management with history and per-pipe muting controls
  • new /meetings/status endpoint for integration support
improvements
  • timeline now deduplicates app names and trims whitespace for cleaner display
  • memories and meetings settings now paginate for faster loading with large datasets
bug fixes
  • stopped silent audio chunks from draining Deepgram credits unnecessarily
  • fixed overlay freezing issue
  • resolved broken UI component import in notifications
full changelog on github

v2.2.187

10 commits

Notification management system with per-pipe muting controls

new features
  • notification management with bell icon and history to review past alerts
  • per-pipe muting to silence notifications from specific sources
improvements
  • faster app performance with timeline deduplication and pagination
  • cleaner memories list by removing technical source context details
bug fixes
  • overlay freeze issue resolved
  • whitespace trimming in app names for consistency
full changelog on github

v2.2.185

12 commits

faster performance, better ai model defaults, improved meeting detection

new features
  • pipe categories now dynamically derived from pipe metadata for better organization
improvements
  • significantly faster performance with deferred element inserts and OCR deduplication
  • windows meeting detection now more reliable using improved accessibility API methods
  • default ai model changed to Claude Haiku for faster, more efficient responses
  • macOS users automatically migrated from Qwen3-ASR to Whisper for better compatibility
bug fixes
  • fixed element cleanup issues that could cause memory leaks
  • resolved database synchronization stalls during vision processing
  • qwen3-asr no longer appears on macOS where it wasn't supported
full changelog on github

v2.2.184

5 commits

Faster screen capture with improved Windows compatibility

improvements
  • significantly faster vision processing with optimized database indexes
  • better detection of meeting windows on Windows systems
  • switched default ai model to Claude Haiku for faster responses
bug fixes
  • permission text alignment in onboarding screens
full changelog on github

v2.2.183

9 commits

One-click pipe updates and improved Windows meeting detection

new features
  • publish pipes directly to the screenpipe store from the app
  • automatic pipe update tracking with one-click installation
improvements
  • cleaner My Pipes interface with hidden manual pipes and removed status filters
  • more visible meeting detection logs for troubleshooting on Windows
bug fixes
  • windows meeting detection now works reliably with Teams and other electron apps
  • fixed bash resolution issues on windows systems with WSL installed
  • unified authentication across CLI and app to prevent login conflicts
full changelog on github

v2.2.182

14 commits

Better meeting detection and new pipe publishing workflow.

new features
  • publish pipes directly to the store from the three-dot menu
  • copy button on memory entries for quick sharing
improvements
  • Windows meeting detection now faster and more reliable with improved scanning
  • Google Meet detection in Arc and Brave browsers
  • prompt caching for faster AI responses
bug fixes
  • Teams detection on Windows now case-insensitive and detects across processes
  • Windows tray crash when clicking the app icon
  • enterprise build notifications now show actual errors instead of failing silently
full changelog on github

v2.2.181

12 commits

Better meeting detection and memory management improvements

new features
  • copy button on memory entries for quick sharing and note-taking
improvements
  • faster and more reliable meeting detection across Teams, Google Meet, and other video conferencing apps
  • smarter AI prompt handling for more efficient memory processing
bug fixes
  • teams detection now works reliably on windows regardless of app case sensitivity
  • google meet detection improved for arc and brave browsers
  • windows tray crashes fixed when clicking the app icon
  • better error messages in enterprise notification system for troubleshooting
full changelog on github

v2.2.180

9 commits

Faster AI responses, better meeting detection, and easier memory sharing.

new features
  • copy button on memory entries for quick sharing
improvements
  • AI responses faster with prompt caching
  • Google Meet detection now works in Arc and Brave browsers
  • improved reliability of meeting detection
bug fixes
  • windows system tray stability issues
  • windows tray click crash on event loop
full changelog on github

v2.2.177

7 commits

Faster AI responses and improved Windows stability in this release

improvements
  • faster ai responses with anthropic prompt caching for pipe instructions
  • improved sync performance by eliminating vision processing stalls
bug fixes
  • windows tray icon no longer causes app to crash when clicked
  • restored original screenpipe icon
full changelog on github

v2.2.176

9 commits

faster AI processing with prompt caching and improved meeting detection

new features
  • automatic deduplication of repeated screen elements for cleaner search results
improvements
  • 90% reduction in AI processing costs through prompt caching optimization
  • faster screen capture without vision processing delays
  • improved detection of Microsoft Teams meetings and controls
bug fixes
  • notifications no longer reappear for users upgrading from older versions
  • linux cli releases now include required system libraries
full changelog on github

v2.2.175

4 commits

Faster AI search with 90% reduced processing costs

improvements
  • ai search now 90% cheaper to run thanks to prompt caching in our cloud gateway
  • duplicate screen elements removed during capture for cleaner, more efficient data
bug fixes
  • meeting detection now catches Teams meeting buttons that were previously missed
full changelog on github

v2.2.174

4 commits

Faster AI responses with smarter element detection and cost reduction

improvements
  • ai responses now faster with anthropic prompt caching (90% reduction in input costs)
  • duplicate screen elements filtered at capture time for cleaner, more accurate search results
bug fixes
  • meeting detection now correctly identifies teams buttons in complex layouts
full changelog on github

v2.2.173

7 commits

Better meeting controls and theme-aware visual improvements

new features
  • phone button on shortcut reminder overlay now starts and stops meetings
improvements
  • meetings and memories tables now poll every 10 seconds for faster updates
  • colors automatically adapt to your theme instead of using fixed gray tones
bug fixes
  • meetings table no longer shows loading spinner during background updates
  • phone icon now detects all types of meetings correctly
full changelog on github

v2.2.167

23 commits

Improved reliability, meeting app support, and pipe customization options.

new features
  • configurable timeout settings for pipes via frontmatter
  • forced OCR for meeting apps (Zoom, Teams, Meet) to capture on-screen content more reliably
  • automation properties added to accessibility tree for better app interaction detection
improvements
  • more reliable cloud uploads with S3 fallback handling
  • reduced false audio stall warnings during silence periods
  • accessibility text now clearly documented as primary source with OCR as fallback
  • pipe store code blocks now display with correct text color
bug fixes
  • phone number masking no longer corrupts accessibility bounds in logs
  • cloud preset option now hidden in enterprise builds
  • Pi agent properly aborts when navigating away from chat
  • duplicate restart notification button removed
full changelog on github

v2.2.165

11 commits

Reduced false audio warnings and improved database write performance.

improvements
  • eliminated ~3,000 daily false audio stall warnings during silence periods
  • optimized database write performance with improved coalescing queue handling
  • added search index for faster element queries
bug fixes
  • removed duplicate dismiss button from restart notification
  • fixed health check response caching for better reliability
full changelog on github

v2.2.164

12 commits

Reduced false audio warnings and improved database performance

new features
  • unified recording settings configuration system for better control over capture behavior
improvements
  • faster health checks through response caching
  • more efficient database writes with coalescing queue optimization
  • pipe store ui refined for cleaner, sharper appearance
bug fixes
  • eliminated ~3,000 daily false audio stall warnings during silence
  • removed duplicate dismiss button from restart notifications
  • fixed payment links to use working api checkout
full changelog on github

v2.2.163

11 commits

Improved sync reliability and unified recording settings configuration.

new features
  • new screenpipe-config system for centralized recording settings management
improvements
  • health check responses now cached for faster performance
  • pipe store redesigned with sharper, cleaner visual style
  • sync writes optimized through coalesce queue for better reliability
bug fixes
  • removed duplicate dismiss button from restart notifications
  • sync updates now properly queued instead of bypassing write pool
  • payment checkout links restored
full changelog on github

v2.2.161

26 commits

Unified recording settings, better meeting detection, and critical stability fixes

new features
  • toggle restart notifications on or off in settings
  • primary and fallback AI preset selection for pipes
  • redact sensitive API keys and secrets before publishing pipes
improvements
  • meeting detection now covers 35+ apps and 30+ browser URL patterns with accurate timing
  • notification panel no longer steals focus from your active window
  • faster settings and memories loading with client-side caching
  • unified recording settings framework for better configuration management
bug fixes
  • fixed snapshot compaction bug causing memory pool exhaustion
  • fixed permission check failures on startup by adding retry logic
  • fixed meeting detection filtering to exclude all-day events
  • fixed vision feature false positives causing excessive notifications
  • updated payment links to use current Stripe API checkout
full changelog on github

v2.2.156

17 commits

Expanded meeting detection and improved app stability with smarter resource management

new features
  • meeting detection now covers 35+ apps and 30+ browser URL patterns for better calendar awareness
  • primary and fallback AI preset selection for pipes, so pipes work even if your preferred model isn't available
  • automatic redaction of API keys and secrets before publishing pipes for safer community sharing
improvements
  • reduced database write contention with coalescing queue for smoother performance under heavy capture load
  • better Chinese region support with early Hugging Face endpoint configuration
  • improved code block readability in chat with better text contrast
bug fixes
  • fixed app crashes from GCD thread exhaustion by limiting livetext analysis to single worker thread
  • eliminated false positive restart notifications and made restart detection more reliable
  • fixed notification panel deadlock when overlay is visible
  • resolved Linux binary download issues and VisionKit semaphore timeouts causing freezes
full changelog on github

v2.2.153

10 commits

Performance fixes prevent freezing and improve stability on all platforms

improvements
  • reduced screen freezing on macos by optimizing text analysis threading
  • improved notification panel stability to prevent ghost clicks and deadlocks
  • better text rendering in chat with improved contrast on dark backgrounds
bug fixes
  • fixed linux installation issues with vision model dependencies
  • resolved visionkit timeout issues causing app hangs
  • fixed overlay panel interactions that could prevent proper window focus
full changelog on github

v2.2.152

10 commits

Fixed performance freezes and improved UI stability across platforms

improvements
  • better performance on macos by using single worker thread for screen analysis, preventing system freezes
  • improved visual feedback on timeline with hover state and cursor-pointer on refresh button
bug fixes
  • fixed code block text visibility in chat by ensuring light text displays on dark backgrounds
  • fixed linux screen capture by reverting to binary downloads
  • fixed ghost clicks and interaction issues on macos by preventing notification panel interference with overlay
  • fixed visionkit semaphore timeouts causing analysis delays with 10 second timeout limits
full changelog on github

v2.2.151

7 commits

Fixed freezes and UI responsiveness issues on macOS.

improvements
  • timeline refresh button now has visual hover feedback for better discoverability
bug fixes
  • prevented app freezes caused by thread exhaustion during live text analysis
  • fixed deadlock when notification panel appeared while overlay was visible
  • resolved ghost click interception from notification panel and shortcut reminder after hiding
  • fixed position tracking issues for live text detection
full changelog on github

v2.2.150

5 commits

Fixed macOS interaction issues and improved timeline UI responsiveness

improvements
  • timeline refresh button now has better visual feedback with hover effects and cursor pointer
bug fixes
  • macOS: prevented ghost clicks from notification panel and shortcut reminder appearing after hiding
  • macOS: fixed position update validation in frame handling
full changelog on github

v2.2.146

6 commits

faster audio recovery on mac and improved data directory customization

new features
  • customize screenpipe data storage location using SCREENPIPE_DATA_DIR environment variable
improvements
  • faster audio recovery after sleep/wake on macos
  • added msty integration guide for ai workflows
bug fixes
  • fixed frame analysis command compatibility issue
full changelog on github

v2.2.142

117 commits

Capture stall detection, vault encryption, and improved search reliability.

new features
  • vault lock — encrypt screenpipe data at rest with configurable shortcut
  • capture stall detection with automatic restart button to resume recording
  • simplified team invites with single web URL, no passphrase needed
  • incognito/private browsing window detection to skip capturing sensitive sessions
  • obsidian connection for syncing screen memories to your vault
improvements
  • hybrid OCR for canvas-rendered apps like google docs and figma
  • search modal performance — shows skeleton grid while loading, faster keyword search
  • windows overlay now uses settings window instead of overlay panel
  • live text positioning and embedded timeline scrolling on windows/linux
  • database pool reliability — separate read/write pools prevent connection exhaustion
bug fixes
  • search shortcut no longer requires two presses on first open
  • windows console window flash during gpu detection at startup
  • macos chat escape key behavior restored
  • meeting detection drops during alt-tab on long calls
  • timeline crashes and hydration errors in settings UI
full changelog on github

v2.2.140

30 commits

Capture reliability improvements, simplified team sharing, and UI polish.

new features
  • detect and notify when screen capture stalls with one-click restart option
  • simplified team invites — share a single web URL without passphrases
improvements
  • redesigned tool call progress visualization with timeline rail
  • reduced false positives in incognito mode detection
  • standardized AI model selection across gateway and cloud for consistency
bug fixes
  • fixed console window flash on Windows during startup
  • fixed macos chat panel focus and keyboard handling issues
  • fixed meetings section display and API reliability
  • fixed snapshot synchronization and database commit ordering
full changelog on github

v2.2.139

27 commits

Meetings API, improved chat stability, and visual timeline for AI tool calls.

new features
  • meetings API endpoint for retrieving captured meeting data
  • tool calls now display with visual progress timeline for better transparency
improvements
  • reduced false positive incognito mode detections
  • improved chat performance on macOS with better window focus handling
  • standardized AI model selection across all features for consistency
  • faster VisionKit analyzer initialization on startup
bug fixes
  • fixed console window flash on Windows during GPU detection
  • fixed chat closing behavior on macOS when pressing Escape
  • fixed Metal cleanup crash on exit
  • resolved chat overlay issues and improved frame data reliability
full changelog on github

v2.2.137

27 commits

Better meeting detection, improved chat stability, and bug fixes across platforms.

new features
  • meetings API for retrieving calendar event information from captures
  • improved livetext recognition for better real-time text detection
improvements
  • tool calls now display with a visual progress timeline for better clarity
  • reduced false positives in incognito mode detection
  • standardized AI model selection for consistent performance across all features
bug fixes
  • windows console window no longer flashes during startup
  • chat overlay stability issues on macos resolved
  • crashes when closing app or pressing escape in chat fixed
  • missing frame requests now properly return 404 instead of hanging
  • feedback screenshots now compress to smaller file sizes
full changelog on github

v2.2.136

23 commits

Stability improvements and better AI model consistency across platforms

new features
  • redesigned tool calls visualization with progress timeline for better clarity on AI agent execution
improvements
  • reduced false positives in incognito mode detection for more accurate privacy tracking
  • standardized AI model selection (Gemini 3.1 Pro) across chat, gateway, and cloud for consistent responses
  • optimized VisionKit analyzer warmup on startup for faster initial performance
bug fixes
  • fixed macOS chat window closing when pressing Escape key
  • fixed crash when exiting app on systems with Metal GPU support
  • fixed feedback screenshot compression and URL handling for reliable bug reports
  • fixed animation easing issues in the chat interface for smoother interactions
  • fixed Windows and Linux build compatibility issues
full changelog on github

v2.2.135

23 commits

Improved stability and AI model consistency across all platforms

new features
  • redesigned tool calls visualization with progress timeline for better task tracking
improvements
  • reduced false positives in incognito mode detection for more accurate privacy tracking
  • standardized AI model selection to Gemini 3.1 Pro across chat, gateway, and cloud for consistent responses
  • optimized VisionKit analyzer initialization for faster screen analysis startup
  • improved feedback screenshot handling with JPEG compression for faster uploads
bug fixes
  • fixed macOS chat window not closing properly when pressing Escape
  • fixed macOS app crash when exiting with incomplete Metal resource cleanup
  • fixed motion animation easing issues in the UI
  • fixed Windows and Linux build compatibility for bun bundler
  • fixed chat pre-creation logic in agent workflows
full changelog on github

v2.2.133

17 commits

macOS stability improvements and AI model standardization across the platform

new features
  • tool call progress visualization with timeline rail in UI
improvements
  • reduced incognito mode false positives for more accurate private content detection
  • standardized on gemini-1.5-pro model across gateway, UI, and cloud for consistency
  • faster VisionKit analyzer initialization on startup
bug fixes
  • fixed multiple macOS crashes on escape key and window focus events
  • corrected feedback screenshot compression and URL handling
  • fixed animation easing in tool call UI
  • resolved Metal cleanup crash on app exit
  • fixed Linux ORT bundling and sync engine issues
full changelog on github

v2.2.130

13 commits

New pipe store with community apps, improved pipes UI, and stability fixes

new features
  • pipe store — discover, browse, and install community-created pipes directly in app
  • friendly tool call UI with auto-collapse for cleaner pipe interactions
  • README.md support and pipe status command for better pipe documentation
  • secret-safe publish workflow to securely share pipes with the community
improvements
  • redesigned pipes tab as unified app store experience with My Pipes as default view
  • reduced qwen3-asr log spam for cleaner debug output
  • graceful GPU error handling with CPU/GPU telemetry for better troubleshooting
bug fixes
  • metal GPU crash on exit when resources weren't fully cleaned up
  • removed redundant window notification behavior for pipe suggestions
full changelog on github

v2.2.128

18 commits

New pipe store, improved UI, and better AI interactions

new features
  • pipe store — discover, publish, and install community pipes directly in the app
  • friendly tool call UI with auto-collapse for cleaner AI responses
  • README.md support for pipes to help you understand what they do
  • pipe status command to check if your pipes are running correctly
improvements
  • my pipes tab now appears first and is the default view
  • redesigned pipes tab as a unified app store experience
  • power mode preference now persists across app restarts
  • reduced console spam from Qwen3 speech-to-text processing
bug fixes
  • ask AI button in audio transcripts now works more reliably
  • GPU errors on Mac now handled gracefully with automatic fallback to CPU
  • ghost overlays no longer appear when hiding the panel on macOS
  • timeline selection now clears properly when scrolling to navigate frames
full changelog on github

v2.2.127

5 commits

stability improvements and search accuracy fixes for better reliability

improvements
  • search highlighting now uses accessibility tree for more accurate text box placement
  • power mode preference now persists across app restarts
bug fixes
  • resolved database pool saturation issues with improved audio insert reliability and reduced compaction starvation
  • fixed tray health monitoring stability
  • removed unintended Apple Reminders auto-population feature
full changelog on github

v2.2.125

8 commits

improved audio recording stability and windows compatibility

new features
  • record audio from windows communications default output device for better call capture
improvements
  • audio recording now auto-recovers from corrupt model cache without manual intervention
bug fixes
  • fixed audio recording issues on windows
  • fixed linux bundle cleanup to prevent storage accumulation
full changelog on github

v2.2.116

5 commits

Better tray display, improved settings, and stability fixes for macOS and Windows

new features
  • tray now shows only the monitors currently being recorded for clearer status
improvements
  • default AI model switched to Gemini 3.1 Pro for faster responses
  • max batch duration slider reduced to 10 minutes for better control over capture intervals
  • whatsapp history sync improved
bug fixes
  • intermittent scrollbars no longer appear on Windows overlay
  • auto-update no longer requires admin privileges on macOS
full changelog on github

v2.2.115

3 commits

Fixed search navigation and macOS search window stability issues

bug fixes
  • fixed frame search navigation to correctly jump to exact frames without unnecessary device adjustments
  • fixed macOS search window compatibility and stability
full changelog on github

v2.2.112

7 commits

Fixed search navigation, snapshot capture, and cloud transcription issues

improvements
  • cloud transcription now handles longer audio files more reliably by limiting batch size to 200 seconds
  • snapshot capture now properly flushes data to ensure images are saved correctly
bug fixes
  • search results now display correctly with proper highlighting and bottom navigation
  • standalone search window navigation now works accurately
  • windows and linux builds no longer fail on startup
  • first-responder focus calls no longer cause delays on windows and linux
full changelog on github

v2.2.111

8 commits

Fixed stability issues affecting Windows, Linux, and audio transcription.

improvements
  • cloud transcription now handles longer audio files without errors
  • reduced memory overhead with improved resource cleanup on all platforms
bug fixes
  • Windows and Linux app builds now compile and run correctly
  • timeline no longer displays duplicate progress indicators
  • WhatsApp gateway no longer crashes silently and auto-restarts on failure
  • app focus detection works reliably across all operating systems
full changelog on github

v2.2.110

8 commits

Stability fixes for Windows, cloud transcription, and timeline display

improvements
  • cloud transcription now handles longer audio files more reliably by limiting batch size
  • timeline display no longer shows duplicate current position indicators
bug fixes
  • fixed Windows prebuild compatibility and resolution issues
  • fixed memory management issues affecting Windows and Linux builds
  • fixed WhatsApp gateway crashes with automatic restart protection
  • fixed focus event handling that was causing app responsiveness issues
full changelog on github

v2.2.106

6 commits

Fixed search navigation and audio stability issues

improvements
  • search navigation now more reliable when switching between results
  • audio processing handles edge cases better, reducing rare crashes
bug fixes
  • search results no longer reset unexpectedly when window comes into focus
  • app focus tracking now works smoothly without thread conflicts
  • audio reconciliation no longer gets stuck in retry loops
full changelog on github

v2.2.104

2 commits

Fixed app crash on exit that affected some users

bug fixes
  • resolved crash when closing app due to nested runtime conflict
full changelog on github

v2.2.103

1 commits

Fixed Linux AppImage compatibility and performance issues

bug fixes
  • resolved Linux AppImage startup issues with improved library detection
full changelog on github

v2.2.101

6 commits

faster search and better meeting detection across all platforms

improvements
  • unified text search now indexes screen content more efficiently for faster results
  • meeting detection now works regardless of transcription settings
bug fixes
  • windows keyboard shortcuts (alt+s, alt+k) now correctly open the overlay
  • audio processing no longer wastes resources when transcription is disabled
  • cleaned up orphaned database tables for better performance
full changelog on github

v2.2.100

2 commits

Filter calls on timeline and organize filters by collapsible sections

new features
  • filter screen recordings by calls in the timeline
  • collapsible filter sections for easier navigation
full changelog on github

v2.2.99

1 commits

Fixed timeline scrolling and improved WhatsApp gateway stability

improvements
  • timeline now scrolls forward smoothly to show the most recent content
  • WhatsApp gateway properly closes when parent process ends, preventing hanging connections
bug fixes
  • fresh end date calculation corrected for accurate timeline boundaries
full changelog on github

v2.2.97

6 commits

Windows ARM64 support and improved search reliability

new features
  • windows arm64 native builds now available for supported devices
improvements
  • search timeout increased to 120s for better handling of large screen memory queries
bug fixes
  • whatsapp auto-reconnect now works reliably when screenpipe starts
  • removed Pi agent 60s timeout that was causing premature search cancellations
full changelog on github

v2.2.95

3 commits

Faster keyword search with improved loading experience

improvements
  • keyword search now shows a loading skeleton grid while results are being fetched, providing better visual feedback
bug fixes
  • removed unused database tables to reduce storage overhead and improve app performance
full changelog on github

v2.2.89

6 commits

Better meeting capture, improved search filters, and enhanced OCR for design apps

new features
  • hybrid OCR capture now works with canvas-rendered apps like Google Docs and Figma for more accurate text recognition
improvements
  • meeting detection stability improved when alt-tabbing during long calls
  • speech-to-text vocabulary now processes more accurately with OpenAI-compatible services
bug fixes
  • search modal app filter and date filter timezone bugs resolved
full changelog on github

v2.2.88

8 commits

Enhanced AI chat reliability and Claude integration improvements

new features
  • claude integration now includes resource access for pipe creation and API reference documentation
improvements
  • mcp protocol updated to v0.9.0 for better compatibility
  • improved claude integration setup with updated documentation
bug fixes
  • fixed duplicate message processing in chat conversations
  • fixed panel toggle responsiveness issues
  • fixed incognito mode detection
  • resolved crash in ai diagnostics when checking anthropic provider connection
full changelog on github

v2.2.87

16 commits

Private browsing detection, pipe creation tools, and UI fixes.

new features
  • detect and optionally skip recording in incognito/private browsing windows
  • new "optimize" button in pipe dropdown menu for quick access to pipe management
  • recommended model hints for Ollama provider to help users choose optimal models
improvements
  • help tooltips now position correctly in scrollable containers without jumping
  • MCP upgraded to v0.9.0 with expanded resources for pipe creation and API reference
bug fixes
  • fix duplicate chat message processing that could cause repeated responses
  • fix chat panel toggle behavior
  • fix crash in AI diagnostics and Anthropic provider connection testing
  • fix type errors in privacy settings
full changelog on github

v2.2.86

13 commits

Incognito window detection and improved UI positioning across the app

new features
  • detect and optionally skip recording in incognito/private browsing windows
  • optimize button in pipe dropdown menu for quick model optimization
  • obsidian connection support for syncing screen memories to your vault
improvements
  • help tooltips now position correctly in scrollable containers
  • pipe connections dropdown with better scroll and UX behavior
  • model recommendations for Ollama provider to help you choose the right setup
bug fixes
  • help tooltip positioning no longer drifts when scrolling
  • prevent duplicate messages when using chat prefill
  • fixed crashes when navigating to search results
full changelog on github

v2.2.85

6 commits

Performance improvements and stability fixes for calendar and search features

improvements
  • calendar event fetching now runs in parallel for faster loading and automatic deduplication of events
bug fixes
  • fixed chat messages from being processed multiple times
  • fixed null reference errors when scrolling and zooming in search results
  • fixed missing closing tag in timeline interface
full changelog on github

v2.2.82

5 commits

Fixed critical Windows overlay and vault access issues

improvements
  • CLI vault commands now work directly without needing the server running
bug fixes
  • Windows overlay shortcut now responds correctly
  • Live Text hit regions now work properly for accurate text selection
  • vault lock detection now functions reliably
full changelog on github

v2.2.81

21 commits

Vault lock encryption, faster unlocking, and improved UI stability

new features
  • vault lock — encrypt screenpipe data at rest with configurable unlock shortcut in settings
  • CLI vault commands now work directly with filesystem without needing the server running
improvements
  • vault unlock is now faster — database decrypts immediately while data files load in background
  • recording automatically stops when vault locks and resumes when unlocked
  • scrolling in embedded search results now works smoothly with trackpad and mouse wheel
bug fixes
  • Windows NSIS bundler panic by pinning tauri-cli to 2.10.0
  • search syntax errors when app or window names contain dots
  • hydration error in sync settings UI
  • macOS overlay panel now appears correctly on first shortcut press
  • tooltip positioning and interactions on connections help icon
full changelog on github

v2.2.73

10 commits

Cleaner settings interface and improved CLI reliability

improvements
  • reorganized settings into clearer groups: app preferences, data & privacy, and account management
  • CLI now detects WhatsApp sessions without requiring an API call for faster response
bug fixes
  • removed noisy file descriptor warning messages
  • cleaned up deprecated skill directories on startup
  • resolved security vulnerabilities in dependencies
  • improved Windows CLI build stability
full changelog on github

v2.2.72

14 commits

seven new integrations and improved settings organization

new features
  • connect screenpipe to whatsapp, anythingllm, ollama, lm studio, notion, linear, and perplexity
  • reorganized settings into clearer groups: app preferences, data & privacy, and account management
bug fixes
  • resolved security vulnerabilities in dependencies
  • cleaned up legacy pi skill directories on startup
  • improved windows build compatibility
full changelog on github

v2.2.71

53 commits

Connections system, improved search, and cross-device sync foundations.

new features
  • connections system for managing integrations with credential storage and Pi context injection
  • screenpipe connection CLI for managing integrations
  • pipe suggestion notifications and custom data directory support
  • search shortcut now opens search modal directly
  • startup update check for CLI
improvements
  • search results now show only frames containing your search term for more relevant results
  • unified connections UI grid with search and expand-on-click for all integrations
  • brand icons for Apple, Google Calendar, Teams, and OpenClaw for better visual clarity
  • Pi agent no longer gets stuck on "already processing" errors
  • chat usage analytics to track message and response patterns
bug fixes
  • settings window no longer disappears on macOS workspace swipes
  • search queries with backslashes no longer cause syntax errors
  • search thumbnail highlights now prefer the most relevant matches
  • fixed blocksSnapshot ReferenceError and stuck "writing..." state on LLM errors
  • connections credential persistence and UI button overflow issues resolved
full changelog on github

v2.2.69

21 commits

Search improvements, analytics enhancements, and keyboard shortcut fixes

new features
  • search shortcut now opens the search modal directly from the reminder overlay
  • chat usage analytics to track message sends, responses, and errors
  • default audio recording shortcuts for faster access
improvements
  • search results now show only frames containing your search term for cleaner results
  • search thumbnail highlighting improved to prefer smaller, more relevant matches
  • keyboard shortcut reminder layout redesigned for better visibility and alignment
bug fixes
  • search queries no longer fail when containing backslashes
  • windows taskbar icon now correctly opens settings instead of overlay
  • spending limit errors now display properly instead of showing raw error codes
  • frame cache entries properly cleaned up after database compaction
full changelog on github

v2.2.67

9 commits

Windows stability improvements and search experience refinements

improvements
  • search modal now retries failed queries and displays results more reliably
  • improved highlight visibility in search results for better readability
bug fixes
  • windows taskbar icon and app shortcuts now correctly open settings/home instead of overlay
  • fixed stale cache entries that could cause memory issues after database cleanup
full changelog on github

v2.2.66

9 commits

Bug fixes for Windows taskbar and search reliability improvements.

improvements
  • search modal retry logic for better reliability when searches fail
  • yellow highlight visibility improved in search results
bug fixes
  • windows taskbar icon and shortcuts now correctly open settings/home page instead of overlay
  • stale cached frames cleaned up after compaction to free storage space
full changelog on github

v2.2.64

4 commits

Fix ICS calendar timezone parsing and add pipe management skill for Pi

new features
  • new Pi skill for pipe management via CLI (bunx screenpipe@latest pipe list/enable/disable/run/logs)
improvements
  • Pi pipe listing now uses compact CLI output instead of 15MB+ raw JSON dumps
bug fixes
  • fixed Outlook/Exchange ICS calendar feeds using Windows timezone names failing to parse
  • mapped Windows timezone names (e.g., 'Eastern Standard Time') to IANA timezones for ICS parsing
full changelog on github

v2.2.62

1 commits

Fix ChatGPT OAuth login and Pi AI assistant integration

improvements
  • cleaned up dead cloud sync auto-start code
  • search UX and openclaw card improvements
bug fixes
  • fixed ChatGPT OAuth login failing due to rejected scopes (model.request, api.model.read)
  • fixed Pi AI assistant returning 'Not Found' when using ChatGPT — now routes to correct endpoint
  • Pi ChatGPT integration now uses chatgpt.com backend-api instead of api.openai.com
full changelog on github

v2.2.61

5 commits

improved search experience with better responsiveness and stability

improvements
  • search now feels snappier with optimized response timing
  • search filters display with loading skeletons for better visual feedback
bug fixes
  • fixed duplicate key errors in search time filter chips
  • fixed search facets not working correctly
  • fixed empty transcriptions causing issues in search results
full changelog on github

v2.2.60

8 commits

Fixed search functionality and improved search responsiveness

improvements
  • search now responds faster with reduced lag when typing (debounce increased to 400ms)
  • search facets and filters now display properly with loading skeletons for better visual feedback
  • improved AI tool selection to reduce unnecessary processing steps
bug fixes
  • search facets broken after recent database migration — now working correctly
  • duplicate key errors in search time filter chips
  • empty transcriptions no longer cause search issues
full changelog on github

v2.2.59

11 commits

Fixed search performance and black frame display issues

improvements
  • search now feels snappier with optimized response timing
  • ai tool selection improved for more accurate context understanding
bug fixes
  • black frames no longer appear after snapshot compaction
  • search filters (time, facets) now work correctly after database migration
  • empty transcriptions no longer cause search errors
  • duplicate search results and UI glitches resolved
full changelog on github

v2.2.58

14 commits

Search performance improvements, bug fixes, and better AI context handling

new features
  • FTS5 tables now use external content mode for improved search efficiency
improvements
  • search responsiveness improved with optimized debounce timing and loading states
  • AI tool selection and context engineering enhanced for fewer unnecessary processing turns
  • SFTP sync now includes cancel button for better control over file transfers
bug fixes
  • search facets and filters now work correctly after full-text search migration
  • black frames no longer appear after snapshot compaction
  • empty transcription handling fixed to prevent processing errors
  • duplicate keys in search time filter chips resolved
full changelog on github

v2.2.57

9 commits

Fixed black frame display issues and improved sync reliability

new features
  • added GPT-5.4 to available AI models for pipe agents
  • added cancel button to remote sync UI for better control
improvements
  • optimized database performance by converting full-text search tables to external content mode
  • improved remote sync efficiency by skipping unnecessary files (node_modules, .git, build artifacts)
bug fixes
  • fixed black frames appearing after snapshot compaction by updating hot frame cache
  • fixed SFTP path resolution issues in OpenClaw remote sync
  • fixed pipe token rejection errors by tolerating unknown token formats
full changelog on github

v2.2.56

7 commits

Faster search performance and improved sync reliability for remote storage

new features
  • cancel button added to sync UI for better control over remote storage operations
  • support for GPT-5.4 model added to available AI models
improvements
  • optimized database search by converting to external content mode for faster queries
  • remote sync now skips unnecessary files (node_modules, .git, build artifacts) to reduce sync time
bug fixes
  • fixed home directory path resolution in OpenClaw SFTP remote sync
  • fixed rejection of unknown pipe tokens to improve integration compatibility
full changelog on github

v2.2.54

2 commits

Fixed pipe permissions to work correctly by default

bug fixes
  • pipe permissions now default to allow-all, fixing permission issues when using pipes
  • fixed token registration race condition that could cause startup delays
full changelog on github

v2.2.53

3 commits

Fixed pipe permissions and audio transcript handling issues

bug fixes
  • pipe permissions now default to allow-all, making pipes work out of the box
  • resolved token registration race condition that could cause startup delays
  • fixed audio transcript and core functionality issues
full changelog on github

v2.2.52

8 commits

Security improvements and keyboard shortcut fixes in this release

improvements
  • reduced cpu usage during screen capture processing with jpeg passthrough and smart pacing
  • improved battery life on laptops by skipping capture during idle periods
  • windows performance optimized with lower process priority for background operations
bug fixes
  • keyboard shortcut toggle now properly disables shortcuts when turned off
  • keyboard shortcut button no longer shows incorrect 'disabled' status
  • enhanced security for team invites with passphrase-based key exchange instead of raw encryption keys in urls
full changelog on github

v2.2.51

3 commits

Search modal improvements and reduced CPU usage for better battery life

improvements
  • reduced CPU usage during video compression with JPEG passthrough and intelligent pacing
  • improved search modal performance and user experience
  • windows users get automatic idle priority to minimize background resource consumption
  • better battery efficiency by skipping processing during system idle periods
bug fixes
  • fixed chat storage issue that prevented conversations from persisting correctly
full changelog on github

v2.2.49

11 commits

Snapshot storage optimization, audio improvements, and Windows reliability fixes

new features
  • per-device audio level controls for more precise recording configuration
  • automatic PortableGit installation on Windows, fixing AI chat functionality
  • Windows tray icon now opens app with left-click for faster access
improvements
  • background compression converts snapshot JPEGs to MP4 for smaller storage footprint
  • recording settings interface redesigned for better usability
  • timeline play button appears more reliably when audio is available
bug fixes
  • cloud storage paths no longer interfere with local audio/video queries
  • chat storage issues resolved
  • Raspberry Pi crash loop with improved backoff handling
  • Windows Bun shim resolution stabilized
  • ICS calendar timezone handling corrected
full changelog on github

v2.2.48

10 commits

Better audio handling and Windows experience improvements

new features
  • per-device audio level control for fine-tuned capture on multi-audio setups
  • Windows tray icon now opens app with left-click for faster access
  • automatic PortableGit installation on Windows enables AI chat features
improvements
  • timeline play button appears more reliably when audio is available nearby
bug fixes
  • cloud sync disabled to prevent experimental issues (will return when ready)
  • cloud paths filtered from search results to avoid indexing errors
  • Windows build stability improved with crypto backend fix
full changelog on github

v2.2.47

7 commits

Fixed Windows AI chat and disabled experimental cloud sync

new features
  • bash support on Windows now works automatically with portable git download
bug fixes
  • Windows build stability improved with updated encryption backend
  • AI chat no longer fails on Windows systems
  • cloud sync disabled to prevent sync issues (experimental feature not yet ready)
full changelog on github

v2.2.46

3 commits

Fixed Windows installation and compatibility issues

bug fixes
  • resolved Windows MSVC build errors preventing installation on Windows systems
full changelog on github

v2.2.40

5 commits

Performance improvements and bug fixes for Windows users

improvements
  • reduced CPU usage on Windows
  • pipe execution details now display correctly
bug fixes
  • screenpipe stays visible in Windows taskbar in window mode
  • prevents storage of bulky pipe output events
  • pi agent restarts on account switch to fix authentication issues
full changelog on github

v2.2.39

18 commits

Fixed memory timeline freezing and added pipe sharing capabilities

new features
  • share pipes via deep links and shareable web pages for easy collaboration
improvements
  • screenpipe now stays visible in Windows taskbar for easier access
  • improved pipe execution details visibility and logging
  • better account switching with Pi agent restart to prevent authentication issues
bug fixes
  • fixed "building your memory" timeline getting stuck on certain monitor configurations
  • resolved pipe stdout storage being bloated with unnecessary event data
  • fixed Claude MCP setup to use dedicated config file instead of manual JSON editing
full changelog on github

v2.2.38

2 commits

fixed transcribing status display for audio chunks

bug fixes
  • transcribing indicator now only appears for recent audio (within 2 minutes) to reduce false status messages
  • fixed transcription errors on old silent audio chunks
full changelog on github

v2.2.37

3 commits

fixed timeline display and audio transcription storage issues

bug fixes
  • timeline now displays correct timestamps without localization errors
  • audio transcription no longer stores empty silent chunks, reducing storage usage
full changelog on github

v2.2.36

5 commits

Fixed timeline accuracy and audio transcription issues

improvements
  • improved audio processing efficiency by removing unnecessary empty transcription entries
  • prevented duplicate data reconciliation that could cause timeline inconsistencies
bug fixes
  • fixed timeline display showing incorrect timestamps in different timezones
full changelog on github

v2.2.35

8 commits

Fixed timeline display and audio transcription issues

improvements
  • reduced memory usage during data reconciliation for better app stability
  • improved silent audio handling to prevent unnecessary data storage
bug fixes
  • fixed timeline timestamps displaying in wrong timezone
  • fixed silent audio chunks causing infinite processing loops
  • prevented concurrent reconciliation operations that could cause data conflicts
full changelog on github

v2.2.34

7 commits

improved recording stability and fixed sync issues in this release

improvements
  • recording watchdog diagnostics to help identify capture issues
  • permission recovery experience for better app reliability
  • timeline retry backoff to reduce resource usage during errors
bug fixes
  • fixed tray icon and sync functionality
  • resolved code signing tool path resolution on app startup
full changelog on github

v2.2.33

11 commits

improved recording stability and fixed critical sync issues

improvements
  • better permission recovery experience when screenpipe loses system access
  • more reliable audio capture with improved watchdog diagnostics
bug fixes
  • fixed app signing process for macOS builds
  • resolved sync and tray functionality issues
  • fixed hot cache behavior to prevent unnecessary delays
full changelog on github

v2.2.32

11 commits

Improved reliability with better error recovery and watchdog monitoring

improvements
  • enhanced permission recovery experience when system access is temporarily lost
  • added recording watchdog diagnostics to detect and report capture issues more reliably
  • improved sync and tray menu responsiveness with better state management
bug fixes
  • fixed app signing process to properly locate signing tools on all systems
  • resolved audio transcription dependency to use more reliable mirror source
  • fixed hot cache warm-up delays that could slow down initial searches
  • corrected timeline retry logic to use appropriate backoff timing
full changelog on github

v2.2.28

9 commits

Better audio diagnostics and improved capture performance across platforms

improvements
  • reduced CPU spikes during screen capture and vision processing
  • enhanced audio error detection to identify firewall and proxy blocking issues
bug fixes
  • windows OCR text parsing now correctly handles native Windows OCR format
  • macos focused app capture now reliably detects active windows
full changelog on github

v2.2.27

4 commits

improved screen capture and ocr reliability across windows and macos

bug fixes
  • fixed windows ocr text recognition to properly handle native windows ocr format
  • fixed macos focused app detection to work reliably with accessibility observers
full changelog on github

v2.2.26

4 commits

Fixed Windows stability issues with OCR and port binding

bug fixes
  • fixed Windows OCR text extraction that was failing to read captured screen content
  • fixed port binding failures on Windows after unclean shutdown, allowing screenpipe to restart reliably
full changelog on github

v2.2.25

4 commits

Windows stability improvements for OCR and port binding

bug fixes
  • fixed windows OCR text extraction reliability
  • fixed port 3030 binding failures after unclean shutdown on windows
full changelog on github

v2.2.24

4 commits

Fixed text overlay accessibility on Windows systems

bug fixes
  • fixed text overlay rendering on Windows by properly populating accessibility tree bounds
full changelog on github

v2.2.23

2 commits

Re-enabled native text selection and link detection in captured content

improvements
  • native live text interaction restored for better text selection and data detection in screen captures
bug fixes
  • text selection and link detection now working again in captured screen content
full changelog on github

v2.2.22

4 commits

Re-enabled Live Text selection and link detection on macOS

bug fixes
  • live text selection and data detection (links, phone numbers, addresses) now work correctly on macOS
  • fixed live text feature compatibility with both intel and apple silicon macs
full changelog on github

v2.2.18

12 commits

Bulk import for transcription dictionary and improved OCR accuracy on Windows/Linux.

new features
  • bulk import transcription dictionary with smart delimiter detection for custom word lists
  • enhanced audio pipeline diagnostics to troubleshoot microphone and recording issues
improvements
  • pipe UI refresh with proper loading indicators for better visual feedback
  • OCR bounding boxes now normalize correctly on Windows and Linux for accurate highlighting
bug fixes
  • fixed broken image icons in search results with loading overlay for smoother navigation
full changelog on github

v2.2.16

15 commits

Keyboard navigation, smarter suggestions, and UI polish for search

new features
  • navigate between search results using arrow keys in timeline view
  • refresh button on suggestion chips to re-generate relevant suggestions
  • smarter idle suggestions that appear when you're not actively searching
improvements
  • URL detection now always shows relevant links when detected on screen
  • improved loading experience with better visual feedback during search navigation
bug fixes
  • text selection no longer blocked by clickable URL overlays on link-heavy pages
  • broken image icons no longer display in search results
  • duplicate suggestion chips removed from empty chat view
full changelog on github

v2.2.15

8 commits

smarter suggestions and improved text selection on link-heavy pages

new features
  • refresh button added to suggestion chips for quick regeneration of ai recommendations
improvements
  • suggestion chips now appear inline at the bottom of chat for better space efficiency
  • idle suggestions are now smarter and more contextually relevant
  • url detection is now simplified and more reliable
bug fixes
  • text selection no longer blocked by clickable url overlays on pages with many links
  • url chips now always display when urls are detected in your screen content
  • suggestion chips no longer duplicate in empty chat view
full changelog on github

v2.2.14

12 commits

smarter suggestions, better url handling, and audio capture fixes

new features
  • refresh button for suggestion chips to get updated context recommendations
  • smarter idle suggestions that adapt to your activity patterns
improvements
  • url detection now always displays relevant url chips when found on screen
  • improved accessibility tree capture for chromium and electron apps on windows
bug fixes
  • url overlays no longer block text selection on url-heavy pages
  • audio capture toggle shortcuts now work as expected
  • suggestion chips no longer duplicate in empty chat
  • macos app stability and security hardening
full changelog on github

v2.2.13

17 commits

Better search reliability, improved audio controls, and Windows accessibility fixes.

new features
  • refresh button and animations for AI suggestion chips in chat
  • native auto-compaction for pipe session history for better storage efficiency
improvements
  • audio capture toggle shortcuts now work reliably
  • Windows now captures full accessibility tree for Chromium and Electron apps, improving OCR accuracy
  • cloud sync password generation is now more secure and randomized
bug fixes
  • search highlights no longer disappear and text selection failures are resolved
  • text selection is no longer blocked by clickable URL overlays on link-heavy pages
  • empty chat no longer shows duplicate suggestion chips
  • macOS app security hardened with runtime protections
full changelog on github

v2.2.12

18 commits

Better screen capture, smarter search, and improved reliability across the app

new features
  • refresh button and animations for AI suggestion chips
  • pipe scheduling and enhanced onboarding permissions flow
  • billing now routes through website for smoother payment experience
improvements
  • full accessibility tree capture for Chromium and Electron apps (better search results)
  • pipe session history now auto-compacts more efficiently
  • music detection tuned with real-world audio data for better accuracy
  • search and text selection now more responsive and reliable
bug fixes
  • windows screen capture now includes full app content for better indexing
  • cloud sync password generation improved for better security
  • UTF-8 text handling and monitor capture errors resolved
full changelog on github

v2.2.11

11 commits

improved audio detection accuracy and fixed UTF-8 text handling

new features
  • toggle music detection on or off in recording settings to reduce unwanted transcriptions
improvements
  • activity summary now accurately measures time spent on tasks
  • music detection thresholds tuned using real-world audio data for better accuracy
bug fixes
  • fixed crashes when processing text with invalid UTF-8 characters
  • monitor capture errors no longer spam logs with rapid repeated messages
full changelog on github

v2.2.10

15 commits

Better stability and new music filtering option for recordings

new features
  • add music filter toggle to recording settings for cleaner audio captures
improvements
  • activity summary now measures time more accurately with relative time parsing support
  • reduced excessive screenpipe provider restarts by comparing preset values and debouncing
bug fixes
  • fixed crash when screenpipe encounters unknown ai provider types in settings
  • improved handling of invalid UTF-8 characters in audio streaming to prevent data corruption
  • updated audio transcription to work with new engine configuration
full changelog on github

v2.2.8

16 commits

Encrypted pipe sync for Pro users, improved stability and Windows capture quality

new features
  • encrypted pipe sync now available for Pro users to securely share pipes
  • default transcription mode changed to batch processing for new users
improvements
  • windows capture now filters out noisy system apps for cleaner results
  • reduced excessive app restarts by debouncing preference changes
  • activity summary now includes text from OCR elements for more complete context
bug fixes
  • chatgpt oauth provider now works correctly with pipes
  • settings no longer crash when encountering unknown ai provider types
  • trailing subscriptions now correctly treated as active for pipe sync
  • faster batch reconciliation sweep for quicker data processing
full changelog on github

v2.2.7

6 commits

faster batch processing and smarter activity summaries for better memory

new features
  • customizable max output tokens setting for AI presets to control response length
  • batch transcription mode now default for new users for more reliable audio processing
improvements
  • activity summary now includes text from on-screen elements alongside transcriptions for more complete context
  • batch reconciliation runs twice as fast (every 2 minutes instead of 5) for quicker data syncing
full changelog on github

v2.2.6

12 commits

AI preset customization and improved audio transcription in timeline

new features
  • customize max output tokens for AI presets to control response length
  • ChatGPT OAuth authentication for seamless account linking
  • Intercom chat support for in-app messaging
improvements
  • timeline now displays batch-transcribed audio in real-time as it processes
  • better compatibility with Groq and Llama models through improved token handling
  • cleaner diagnostics display for troubleshooting
bug fixes
  • fixed max token limits for custom AI providers to prevent compatibility issues
  • fixed subscription verification for authenticated users
  • fixed ChatGPT Codex API compatibility
full changelog on github

v2.2.4

6 commits

ChatGPT OAuth login support and subscription validation fixes

new features
  • log in with ChatGPT as your AI provider option
improvements
  • timezone handling in AI responses is now more accurate
  • subscription status detection is more reliable for premium features
bug fixes
  • windows alt+s toggle now properly shows the window after hiding
  • non-subscribers no longer see user id leakage in API responses
full changelog on github

v2.2.3

7 commits

Fixed app filtering and window toggle behavior on Windows

improvements
  • ignored apps autocomplete now shows all available app names without duplicates
  • autocomplete allows custom app names for better flexibility
bug fixes
  • Alt+S toggle on Windows now properly shows the window after hiding
  • ignored apps filter now works case-insensitively
  • autocomplete dropdown selection and highlighting now work correctly
  • frame OCR processing cleaned up for better reliability
full changelog on github

v2.2.2

9 commits

Fixed app toggle behavior and improved ignored apps filtering on Windows

improvements
  • ignored apps autocomplete now displays all app names without duplicates and accepts custom values
  • app filtering is now case-insensitive for better search accuracy
bug fixes
  • Alt+S toggle on Windows now properly shows the window after hiding it
  • multiselect dropdown highlighting and frame OCR issues resolved
  • graceful handling when Intercom is blocked (e.g., in China)
full changelog on github

v2.2.1

5 commits

Database stability improvements and better keyboard navigation fixes

improvements
  • improved past-day timeline navigation to be more responsive
  • Alt+S shortcut on Windows now properly activates the overlay window with keyboard focus
bug fixes
  • resolved database pool starvation issues that could cause app slowdowns
  • fallback audio transcription to faster turbo model for non-pro users to maintain performance
full changelog on github

v2.2.0

10 commits

Battery saver mode automatically adjusts capture based on power state

new features
  • battery saver mode — automatically reduces capture quality when on battery power to extend device life
  • faster power state detection — UI now responds immediately when switching between battery and plugged-in power
improvements
  • alt+s keyboard shortcut on windows now properly activates the overlay with keyboard focus
  • whisper audio transcription now falls back to faster turbo model for non-pro subscribers
bug fixes
  • billing page now redirects to website instead of displaying in-app
  • removed visual glitches in battery saver settings section
full changelog on github

v2.1.9

11 commits

Battery saver mode automatically optimizes capture for power efficiency.

new features
  • battery saver mode that auto-adjusts capture settings based on device power state
improvements
  • faster power state detection and UI updates
  • whisper speech recognition now available to non-pro users with quantized model
bug fixes
  • removed billing page from app, directing users to website instead
  • window display issues on macOS resolved
full changelog on github

v2.1.8

9 commits

Battery saver mode automatically optimizes capture on low power.

new features
  • battery saver mode that auto-adjusts capture settings based on device power state
improvements
  • faster power state detection and UI updates
  • macOS window behavior and keyboard input handling
bug fixes
  • keyboard input not working in main window when opened from system tray on macOS
  • incorrect default power mode selection
full changelog on github

v2.1.7

12 commits

Battery saver mode and audio transcription improvements

new features
  • battery saver mode automatically adjusts capture quality based on your device's power state to extend battery life
improvements
  • faster power state detection and UI updates when switching between battery and power adapter
  • audio transcription now falls back to faster whisper-turbo model for non-pro subscribers
bug fixes
  • keyboard input not working in main window when opened from system tray (macos)
  • visual artifacts in settings (colors appearing in battery saver section, macos window display issues)
full changelog on github

v2.1.0

13 commits

Better search results, audio transcription, and stability fixes

new features
  • openai-compatible speech-to-text transcription with custom vocabulary support
  • vulkan gpu acceleration for faster audio processing on windows
improvements
  • search pagination now works correctly across all pages
  • llm error messages (rate limits, credit exhaustion) now display in chat interface
bug fixes
  • search with all content types now returns accurate result counts
  • macos permission dialog no longer appears every time app closes
  • app crashes on quit due to metal gpu cleanup resolved
full changelog on github

v2.0.623

5 commits

Fixed search returning empty results on event-driven screen captures

new features
  • pipe sync toggle moved to Account settings for pro users
improvements
  • improved app shutdown process to properly complete all recording tasks
bug fixes
  • search_ocr() now correctly returns results when using event-driven capture mode
full changelog on github

v2.0.622

13 commits

Fixed search accuracy and improved app stability on exit

new features
  • pipe sync toggle now available in Account settings for pro users
improvements
  • command item hover styling in dark mode is now properly visible
  • added protection rules to search, analytics, and elements to prevent context window overflow
bug fixes
  • search_ocr() now returns correct results with event-driven screen capture
  • app properly waits for all recording tasks before shutting down
  • pipe presets no longer drain screenpipe cloud credits unexpectedly
full changelog on github

v2.0.621

22 commits

Fixed critical cloud credit drain and improved app shutdown stability

improvements
  • added context window protection to search, analytics, and elements features to prevent excessive processing
  • improved graceful shutdown to properly wait for all recording tasks before exit
bug fixes
  • fixed pipe preset bugs that were causing unexpected behavior
  • fixed command item hover styling appearing too dark in dark mode
  • fixed screenpipe cloud credit drain issue
  • fixed app crash on exit by properly terminating UI recorder processes
full changelog on github

v2.0.620

23 commits

Fixed dark mode UI issues and pipe preset bugs in this stability release.

improvements
  • audio reconciliation now properly displays on the timeline
  • graceful shutdown process improved to prevent data loss
bug fixes
  • command item hover state too dark in dark mode
  • pipe preset configuration bugs that could drain screenpipe cloud credits
  • reconciled audio segments now appear correctly in your screen memory timeline
full changelog on github

v2.0.619

105 commits

Fixed audio transcription gaps and improved timeline stability across platforms

new features
  • macOS Console.app integration via os_log support for system event capture
  • audio reconciliation sweep automatically transcribes previously skipped audio chunks
  • calendar events now integrated into meeting detection for better context
improvements
  • timeline pinch-to-zoom sensitivity increased 5x for faster navigation on macOS
  • URL detection now merges accessibility tree links with OCR text for better accuracy
  • audio pipeline recovery prevents silent failures and auto-restarts on macOS
  • Windows terminal app text extraction prioritizes OCR over accessibility for reliability
bug fixes
  • reconciled audio now appears on timeline instead of being hidden
  • prevent Whisper hallucinations on silence and fix audio sample conversion errors
  • graceful shutdown properly stops UI recorder and drains audio queue before exit
  • permission recovery modal no longer shows false Arc permission warnings
  • dark mode command item hover state no longer appears too dark
full changelog on github

v2.0.617

11 commits

Better terminal app capture and Console.app integration on macOS

new features
  • macOS Console.app integration via os_log support for system event capture
improvements
  • windows terminal apps now use OCR for more accurate text capture instead of accessibility APIs
  • reduced database bloat from automatic cleanup of pipe execution logs
  • more reliable audio transcription with improved Qwen3-ASR metadata handling
bug fixes
  • fixed bun path detection on macOS and Linux for better compatibility
  • resolved race conditions in scan-line loader and watch pipe preset
full changelog on github

v2.0.616

4 commits

Database performance improvements and enhanced speech recognition support

improvements
  • automatic cleanup of pipe executions to prevent database bloat and improve performance
  • expanded speech recognition engine support for Qwen3-ASR batch processing
bug fixes
  • macOS compatibility issue with older system versions (10.15+)
full changelog on github

v2.0.610

6 commits

faster chat startup and improved streaming experience with bug fixes

new features
  • state-aware grid dissolve loader for smoother chat streaming animations
improvements
  • reduced initial chat response time from 15 seconds to 2 seconds
  • prevented CPU drain from lsof calls with 5-second timeout
bug fixes
  • pipe execution no longer shows your prompt as the AI's output
  • silent LLM errors during pipe execution now handled gracefully
full changelog on github

v2.0.609

7 commits

Better performance, cleaner logs, and improved Windows experience

new features
  • cloud archive documentation page with setup guide accessible from settings
improvements
  • reduced log noise by 54% for cleaner debugging and faster performance
  • consistent sentence case formatting throughout settings interface
  • windows now defaults to window mode with taskbar icon for easier access
bug fixes
  • fixed cpu drain from zombie processes by adding 5-second timeout to system calls
  • scrubbed personally identifiable information from logs for better privacy
full changelog on github

v2.0.608

9 commits

Cloud archiving, quieter logs, and Windows taskbar improvements

new features
  • cloud archive documentation and settings page for managing long-term screen memory storage
improvements
  • reduced log noise by ~54% for cleaner debugging and better performance
  • consistent sentence case formatting across settings UI (billing, pipes, team sections)
  • windows now defaults to window mode with taskbar icon for easier access
  • batch transcription now works with cloud and deepgram engines
bug fixes
  • removed sensitive data from logs to protect your privacy
full changelog on github

v2.0.604

9 commits

Improved search accuracy and stability with GPU acceleration support

new features
  • GPU-accelerated speech recognition now available on Windows (DirectML) and macOS (CoreML) for faster audio processing
  • new analytics skill provides raw SQL access to your screenpipe usage data
improvements
  • keyword search now includes accessibility text for more comprehensive results
  • speech detection on Windows is more accurate with native Silero VAD and lower sensitivity threshold
  • pi memory system is now more stable with automatic recovery and improved handshake handling
full changelog on github

v2.0.603

5 commits

improved speech detection accuracy on windows systems

new features
  • new analytics skill for monitoring raw SQL usage patterns
improvements
  • windows speech detection now uses native silero VAD frame size for better accuracy
  • lowered speech detection threshold on windows to catch more spoken content
full changelog on github

v2.0.602

6 commits

improved speech recognition accuracy on windows with native audio processing

new features
  • new analytics skill for SQL-based usage insights and reporting
improvements
  • windows speech detection now uses native Silero VAD frame size for better accuracy
  • lowered speech detection threshold for improved sensitivity to quieter audio
full changelog on github

v2.0.600

8 commits

New analytics skill and improved Windows command handling

new features
  • raw SQL usage analytics skill for deeper insights into your screen data
  • screenpipe-retranscribe skill for pi agent to improve audio transcription accuracy
bug fixes
  • windows command execution now preserves multi-line pipe prompts correctly
  • eliminated shutdown crashes when processing large file trees
full changelog on github

v2.0.599

9 commits

Pi agent now supports retranscription skill for better audio accuracy

new features
  • pi agent can now retranscribe audio segments for improved accuracy
improvements
  • multi-line pipe prompts now work correctly on windows cmd.exe
  • eliminated shutdown panics in background file indexing
full changelog on github

v2.0.597

8 commits

Fixed critical issues with command execution and stability on Windows.

improvements
  • improved command-line flag parsing to support complex multi-line prompts on Windows
bug fixes
  • fixed crash when shutting down the app on Windows systems
  • fixed multi-line pipe prompts being corrupted on Windows cmd.exe
full changelog on github

v2.0.596

8 commits

Fixed stability issues with screen capture and improved CLI command handling

improvements
  • improved CLI argument parsing for model provider flags in pi spawn command
bug fixes
  • eliminated tokio shutdown panic that could occur during screen capture tree walking
full changelog on github

v2.0.593

5 commits

Fixed AI preset saving and pipe session conflicts

bug fixes
  • fixed crash when saving AI presets
  • fixed pipe session conflicts causing instability
full changelog on github

v2.0.592

3 commits

Fixed AI preset crashes and audio transcription timing issues

bug fixes
  • fixed crash when saving AI presets
  • fixed pipe session conflicts causing playback issues
  • fixed audio chunk timestamps for retranscribed and reconciled segments
full changelog on github

v2.0.590

4 commits

Fixed audio timing issues for reconciled and retranscribed chunks

bug fixes
  • audio chunks now have correct start and end timestamps after reconciliation and retranscription
full changelog on github

v2.0.588

7 commits

Fixed audio timing issues and pipe configuration handling

bug fixes
  • audio chunks now retain correct timestamps after reconciliation and retranscription
  • pipe configuration now uses actual token values instead of environment variable names
full changelog on github

v2.0.587

6 commits

Fixed pipe configuration to use actual token values instead of variable names

bug fixes
  • pipe pi config now correctly uses actual token values instead of environment variable names
full changelog on github

v2.0.579

8 commits

Windows and Linux accessibility capture significantly improved

improvements
  • windows accessibility tree now captures electron app content like discord with 600+ additional nodes for better search
  • linux accessibility tree walker enhanced with corrected role IDs and graceful degradation for compatibility
bug fixes
  • fixed windows linker error (CRT mismatch) preventing app launch on some systems
  • fixed linux accessibility compilation errors affecting screen capture
full changelog on github

v2.0.577

17 commits

Linux support arrives with accessibility features and stability fixes

new features
  • linux accessibility support via AT-SPI2 for capturing text from applications
  • improved audio speech detection consistency across different devices
improvements
  • FTS5 search now handles special characters correctly without errors
  • screen lock detection on macOS is more reliable
  • R2 uploads fall back to curl when AWS CLI encounters TLS issues
  • transcription settings UI hides irrelevant options when transcription is disabled
bug fixes
  • linux accessibility compilation errors resolved
  • windows pipe execution now properly finds bun in PATH
  • custom AI provider presets now require API key to prevent invalid configurations
full changelog on github

v2.0.576

7 commits

bug fixes for search stability and custom AI providers

improvements
  • improved audio speech detection consistency across different devices
  • better support for custom AI provider setup with required API key validation
bug fixes
  • search no longer crashes when using special characters in queries
  • transcription settings UI now properly hides when transcription is disabled
  • pipe execution now works correctly on Windows systems
  • fixed TLS connection issues with R2 storage on self-hosted setups
full changelog on github

v2.0.575

2 commits

Fixed upload reliability issues on self-hosted servers

bug fixes
  • resolved TLS certificate failures when uploading to R2 storage on self-hosted runners
full changelog on github

v2.0.571

16 commits

Enhanced filtering, improved UI interactions, and stability fixes

new features
  • filter timeline by domain, speaker, or tag with collapsible filter UI
  • click subtitle bar to expand preview and view more context
improvements
  • URL bar now positioned at top of frame and fully clickable for better navigation
  • arrow key navigation now respects all active filters for more consistent behavior
  • reduced noisy websocket logs when server connection is temporarily unavailable
bug fixes
  • audio output devices no longer disconnected during idle timeout
  • windows taskbar, keyboard shortcuts, chat focus, and icon lookup now work correctly
  • analytics initialization in embedded server mode
full changelog on github

v2.0.568

8 commits

Vietnamese language support and improved cloud archive initialization

new features
  • vietnamese language support added to ocr
  • server-side referral invites now sent via email instead of mailto links
improvements
  • cloud archive now auto-initializes on startup with better ux feedback
  • cli setup simplified with one-liner installation command
full changelog on github

v2.0.566

4 commits

Fixed app icons on Windows and improved referral invitations

new features
  • referral invitations now sent via email instead of opening your mail client
bug fixes
  • app icons now display correctly on Windows timeline
full changelog on github

v2.0.565

3 commits

Fixed app icons missing from Windows timeline view

bug fixes
  • app icons now display correctly on windows timeline
full changelog on github

v2.0.562

10 commits

stability improvements and build system fixes for windows compatibility

improvements
  • enhanced windows runtime library handling for better compatibility across different system configurations
  • code quality improvements to reduce warnings and improve long-term maintainability
bug fixes
  • fixed VC143 CRT DLL copying logic during application build process
  • resolved runtime library dependency issues on windows systems
full changelog on github

v2.0.560

27 commits

Better audio transcription, timeline zoom controls, and stability fixes

new features
  • smart reconciliation mode automatically retranscribes missed audio chunks in the background
  • trackpad pinch-to-zoom on timeline with 5x sensitivity boost for easier navigation
improvements
  • whisper audio transcription now ignores silence to reduce hallucinations
  • URL detection merged with accessibility data for more accurate link positioning
  • calendar card UI now consistent across native and google calendar sources
bug fixes
  • fixed audio pipeline crashes and silent failures with recovery mechanisms
  • resolved permission dialogs not closing automatically on macOS
  • fixed timeline gaps when switching between cache and database
  • reduced 'Unknown' app names and improved app icon detection on windows
  • fixed hydration errors and archive initialization 500 errors
full changelog on github

v2.0.559

6 commits

Better screen capture reliability and improved app identification on Windows

improvements
  • improved app name detection and icon lookup on Windows, reducing unknown app identifications
  • backfill timeline gaps from database when hot cache is incomplete, ensuring no missed recordings
bug fixes
  • stop capturing lock screen and screensaver frames to reduce unnecessary storage
  • fixed permission recovery modal incorrectly showing Arc browser when core permissions were already granted
  • report healthy frame status when screen is locked instead of failing silently
full changelog on github

v2.0.558

2 commits

Fixed Mac Mini codesigning to improve app stability

bug fixes
  • fixed app codesigning on Mac Mini by including complete Apple certificate chain
full changelog on github

v2.0.556

4 commits

Fixed Mac Mini codesigning to improve app stability on Apple silicon

bug fixes
  • resolved app signing issues on Mac Mini by including full Apple certificate chain
full changelog on github

v2.0.554

10 commits

Improved Windows stability and Arc browser support in onboarding

new features
  • added Arc browser to automated permission setup during onboarding and recovery
improvements
  • timeline icon display now falls back gracefully on Windows
  • filter indicator dots now display correctly on Windows
bug fixes
  • fixed Windows installations failing to run properly due to bundled bun not being in PATH
  • fixed database transcription errors caused by missing timestamp values
full changelog on github

v2.0.544

5 commits

Fixed audio timestamps, meeting detection, and macOS certificate issues

improvements
  • improved audio recording accuracy by using correct capture timestamps in database
  • enhanced content deduplication to prevent timeline gaps and empty records
bug fixes
  • fixed reminders app opening on macOS by using direct shell commands
  • fixed macOS certificate chain setup that was causing startup errors
  • fixed empty meeting detection to prevent false positives
full changelog on github

v2.0.543

7 commits

improved stability with better meeting detection and reduced cpu usage

improvements
  • reduced cpu usage by optimizing how screenpipe deduplicates content
  • improved meeting detection to prevent false positive notifications
bug fixes
  • fixed reminders app not opening on macos
  • fixed certificate chain setup issues on macos
  • fixed empty timeline appearing in search results
full changelog on github

v2.0.542

11 commits

Better accuracy and performance with fewer false positives in meeting detection

new features
  • error tracking now integrated with Sentry for improved app stability monitoring
improvements
  • reduced CPU usage by deduplicating content and adjusting visual change detection
  • meeting detection now more accurate with three fixes to prevent false positives
  • chat interface redesigned with collapsible Crisp chat and improved action ordering
  • screenpipe now appears in Windows taskbar for easier app switching
bug fixes
  • fixed macOS certificate chain setup issues causing authentication errors
  • fixed layout shifting issue when loading saved preferences
  • fixed chat messages getting cut off on smaller screens
  • fixed Windows build compilation error
full changelog on github

v2.0.541

15 commits

Better privacy, smoother UI, and improved Windows integration

new features
  • collapsible sidebar with Cmd+B keyboard shortcut for more screen space
  • automatic PII (personally identifiable information) removal from screen captures
  • collapsible Crisp chat widget to keep conversations organized
improvements
  • reduced CPU usage by skipping OCR when text is already available from accessibility data
  • eliminated white flash when scrolling through timeline frames
  • improved error messaging for invite/team features
bug fixes
  • screenpipe now appears in Windows taskbar
  • fixed page hydration issues that could cause display glitches
  • tool call blocks no longer overflow chat message width
  • Windows calendar publisher logging is now more visible
full changelog on github

v2.0.537

4 commits

improved subtitle deduplication and code quality

improvements
  • subtitle caption deduplication now uses prefix-based fuzzy matching for better accuracy
bug fixes
  • timeline now displays errors gracefully instead of crashing
  • fixed global error logging to surface issues more clearly
full changelog on github

v2.0.535

9 commits

Fixed transcription accuracy and improved app stability with better error handling

improvements
  • subscription status now syncs automatically when you open the app
  • chat messages no longer overflow horizontally in narrow windows
  • transcription warnings are now visible instead of silently dropping audio
bug fixes
  • duplicate subtitle captions are now properly removed
  • search suggestions no longer crash when referencing timestamps
  • app stability improved with error boundary protection for timeline view
full changelog on github

v2.0.534

3 commits

Fixed critical server stability issues and subscription sync

improvements
  • app now automatically syncs your subscription status when you start screenpipe
bug fixes
  • resolved server hangs caused by worker thread starvation and event manager deadlocks
full changelog on github

v2.0.532

5 commits

Fixed subtitle transcription issues and database stability problems

improvements
  • audio transcriptions now use accurate capture timestamps for better sync with video
  • faster cache initialization on app startup
bug fixes
  • subtitle bar missing transcriptions in some cases
  • database pool exhaustion that could cause app crashes
  • calendar access permission on macOS 14 and newer
full changelog on github

v2.0.531

7 commits

Fixed audio transcription display and database performance issues

improvements
  • audio playback restored on timeline for better context review
  • database write performance improved, reducing contention issues
  • accessibility features now always enabled on windows for consistent behavior
bug fixes
  • missing transcriptions in subtitle bar now display correctly
  • windows app no longer crashes when resolving application icons
  • windows initialization failures now retry automatically instead of failing immediately
  • macos 14+ calendar access permission request added for proper system compliance
full changelog on github

v2.0.530

2 commits

Fixed navigation lag and accidental double-click interactions

improvements
  • smoother navigation experience with reduced loading delays
bug fixes
  • suppress loading blocker during navigation to prevent UI freezing
  • prevent unintended double-click actions
full changelog on github

v2.0.529

7 commits

Faster navigation and more reliable screen frame capture

improvements
  • smoother date navigation with inline loading indicator instead of blocking overlay
  • improved timezone handling when navigating between days
  • faster query performance for day-to-day navigation
bug fixes
  • prevent accidental double-clicks during navigation
  • screen frames now stay visible while switching between days
  • resolved stale data and retry issues when changing dates
  • windows app launcher now runs more efficiently
full changelog on github

v2.0.528

10 commits

Faster capture processing with improved reliability and reduced latency

new features
  • broadcast trigger channel for multi-instance synchronization
  • capture fidelity metrics to monitor recording quality
  • OCR fallback system for more reliable text extraction
improvements
  • hot frame cache reduces redundant processing and speeds up searches
  • streaming refactor improves real-time capture performance
  • single-query date navigation is now faster with optimized timeouts
  • combined OCR and snapshot frame storage reduces database overhead
  • language selection UX improved for better accessibility
bug fixes
  • windows .exe shims now run directly without wrapper overhead
  • health heartbeat system ensures stable long-running sessions
  • removed unused UI elements for cleaner interface
full changelog on github

v2.0.526

8 commits

improved capture reliability and added OCR fallback support

new features
  • OCR fallback mechanism for better text recognition when primary extraction fails
improvements
  • health monitoring with regular heartbeat checks for system stability
  • broadcast trigger channel for better event handling
bug fixes
  • fixed app name being lost when accessibility text is unavailable
  • prevented capture starvation caused by database pool contention
full changelog on github

v2.0.524

9 commits

Faster startup, better OCR reliability, and improved capture stability

new features
  • OCR fallback system ensures text recognition even when primary method fails
improvements
  • startup time reduced with faster initial polling and frame loading optimization
  • capture performance stabilized by preventing database pool contention
  • health monitoring now continuously tracks system status
bug fixes
  • app names now correctly preserved when accessibility features return no text
  • snapshot frames load directly without HTTP server overhead
full changelog on github

v2.0.523

2 commits

improved chat responses with better structured output formatting

improvements
  • chat template prompts optimized for clearer, more organized responses
full changelog on github

v2.0.522

2 commits

faster full-text search indexing and improved health monitoring

improvements
  • full-text search backfill now runs faster with optimized indexing mode
  • vision system health metrics now update in real-time based on actual events
full changelog on github

v2.0.521

4 commits

Event-driven capture and improved search with accessibility overlays

new features
  • event-driven screen capture for more efficient recording
  • chat search now respects remote limit rules for better consistency
improvements
  • accessibility-first text overlay for better readability
  • migration process improvements for smoother updates
bug fixes
  • fixed Pi idle-watchdog causing infinite restart loops
full changelog on github

v2.0.520

2 commits

Fixed screenpipe startup issues on Windows systems

bug fixes
  • resolved screenpipe crashing on Windows startup with exit code 255 error
full changelog on github

v2.0.518

12 commits

Improved search filtering with app icons and better Windows stability

improvements
  • redesigned search filters with app icons and favicons for easier visual identification
  • search results now organized by frequency to show most relevant items first
  • search functionality integrated directly into timeline for faster access
  • improved app icon display with fallback support for consistent visual experience
bug fixes
  • fixed screenpipe crashing on Windows with exit code 255 error
  • fixed settings panel jumping when switching between sections
  • preserved chat history and tool results across sessions
  • restored certificate handling on macOS for proper code signing
full changelog on github

v2.0.516

5 commits

Team collaboration features, improved audio sync, and stability fixes

new features
  • team feature for collaborative screen memory sharing with crypto and settings management
improvements
  • audio timestamp accuracy during meetings — now syncs based on actual processing time
  • settings sidebar reorganized into grouped sections with embedded chat for easier navigation
bug fixes
  • fixed app crash when displaying emoji characters
  • disabled problematic scroll and window focus capture that caused performance issues
  • fixed system tray health indicator reliability
full changelog on github

v2.0.515

2 commits

Fixed crash when using menu on macOS

bug fixes
  • resolved intermittent tray and menu crashes on macOS
full changelog on github

v2.0.514

4 commits

fixed macOS crashes and improved audio device handling

improvements
  • audio device detection now filters out unrecordable devices on macOS
  • device monitoring includes backoff strategy to reduce unnecessary checks
bug fixes
  • resolved intermittent tray menu crashes on macOS caused by Objective-C communication issues
full changelog on github

v2.0.513

4 commits

Speaker transcription thumbnails and macOS audio device fixes

new features
  • thumbnail previews now appear next to speaker transcriptions in search results
improvements
  • macOS audio device monitoring now more stable with automatic recovery from connection issues
bug fixes
  • stopped listing unrecordable audio output devices on macOS, reducing confusion
full changelog on github

v2.0.511

8 commits

Enhanced search with people mentions, hashtags, and speaker thumbnails

new features
  • search for specific people using @mentions (e.g., @john) in the search modal
  • search by hashtags using #tag syntax to find tagged moments
  • speaker thumbnails now appear in transcription search results for quick visual context
improvements
  • daily summary and reminder functionality refined for better accuracy
full changelog on github

v2.0.509

4 commits

AI suggestions engine and scheduling capabilities now available

new features
  • suggestions engine provides smart recommendations based on your screen activity
  • schedule prompts to run at specific times for automated insights
  • pipe creator skill enables building custom integrations without coding
improvements
  • MCP (Model Context Protocol) compatibility enhanced for better integration support
  • chat interactions refined for improved response quality
bug fixes
  • summary cards now display correctly with proper formatting
full changelog on github

v2.0.507

13 commits

One-click summaries, improved chat, and timeline playback fixes.

new features
  • single-click summaries for quick content overview
  • enhanced chat with suggestions backend integration
improvements
  • audio indicators now properly display on timeline
  • chat and summary card UI refinements
  • better Pi model name handling for screenpipe cloud compatibility
bug fixes
  • URL and text overlays no longer desync when scrubbing timeline
  • custom provider presets now work correctly in pipe execution
  • OCR-disabled frames insert properly without hanging
  • video recording performance improved when waiting for frame batches
full changelog on github

v2.0.506

3 commits

Smarter deduplication and improved browser capture in accessibility mode

new features
  • browser URL capture now works in accessibility mode for better context tracking
improvements
  • fuzzy deduplication using SimHash reduces duplicate captures while preserving unique content
bug fixes
  • removed automatic 20-second advance in onboarding that was skipping setup steps
  • skip button now appears earlier in onboarding flow
full changelog on github

v2.0.504

10 commits

Smarter deduplication, better onboarding, and improved stability across the board

new features
  • browser URLs are now captured and searchable via accessibility features
  • fuzzy deduplication using SimHash reduces duplicate entries in your memory
improvements
  • onboarding flow now lets you skip earlier instead of waiting 20 seconds
  • significantly reduced frame drops through optimized database writes and improved health detection
  • faster and more reliable Claude Desktop and Cursor MCP installation
bug fixes
  • fixed readline pipe issues on Raspberry Pi with bundled bun update
full changelog on github

v2.0.503

13 commits

Smoother onboarding, faster performance, and more reliable Claude Desktop integration

new features
  • click timeline and chat areas directly from the shortcut reminder for faster access
improvements
  • reduced frame drops with optimized database batching and improved health monitoring
  • faster onboarding with earlier skip option and removed auto-advance delay
  • better timeline scrolling performance by fixing frame size mismatch issues
bug fixes
  • claude desktop MCP installation now works reliably with direct config writing
  • cursor editor MCP install support with proper file system access
  • fixed readline pipe issues on raspberry pi with bundled bun update
full changelog on github

v2.0.502

8 commits

New Cursor IDE integration and improved UI responsiveness

new features
  • cursor IDE integration in connections tab for seamless workflow management
  • clickable timeline and chat areas for better navigation and interaction
improvements
  • timeline performance improved by removing canvas back buffer, eliminating frame size mismatches during scrolling
bug fixes
  • fixed silent command loss on raspberry pi by switching from PTY stdin to pipe-based input
  • improved MCP release reliability and Claude Desktop installation stability
full changelog on github

v2.0.501

3 commits

audio-only capture mode and improved app stability

new features
  • capture audio without transcription for lightweight recording
bug fixes
  • tray icon no longer incorrectly shows stopped status due to health check timeouts
full changelog on github

v2.0.500

5 commits

audio-only capture mode and faster startup performance

new features
  • capture audio without transcription enabled for lighter resource usage
improvements
  • faster app startup by optimizing search index batching
bug fixes
  • tray icon no longer incorrectly shows as stopped during health checks
full changelog on github

v2.0.499

8 commits

Fixed search indexing to work immediately after starting screenpipe

improvements
  • pipes tab now loads faster by reducing sequential data fetching
bug fixes
  • search results now appear instantly during onboarding instead of waiting for background indexing
  • full-text search indexing now balances speed and performance without blocking other operations
full changelog on github

v2.0.498

10 commits

Fixed search availability during onboarding and improved chat readability

new features
  • search now works immediately after onboarding without waiting for indexing
improvements
  • optimized full-text search indexing to reduce database write contention
  • pipes tab loads faster by eliminating sequential data fetching
bug fixes
  • dark mode chat bubbles now have readable text colors
  • search results no longer miss recently captured content
full changelog on github

v2.0.496

4 commits

Enhanced obsidian sync and improved API documentation across all pipes

improvements
  • obsidian sync now captures all content types (text, images, audio) with better context awareness
  • full API reference documentation now available for all pipes, skills, and agents
full changelog on github

v2.0.495

9 commits

Enhanced Obsidian sync and Claude Code integration improvements

new features
  • Claude Code MCP connection card with easy copy-paste terminal setup
  • comprehensive API reference now available for all pipes, skills, and agents
improvements
  • obsidian sync now supports all modalities with improved prompt and better data accumulation
  • obsidian sync privacy handling enhanced
bug fixes
  • fixed settings deserialization issue with legacy enableUiEvents field
  • fixed Claude Code MCP stdio transport configuration
full changelog on github

v2.0.494

9 commits

Enhanced Obsidian sync and Claude Code integration with live capture visualization

new features
  • live audio and screen capture visualizations in the shortcut reminder overlay
  • Claude Code connection card with copy-paste terminal command for easier setup
improvements
  • obsidian sync now uses better prompts with all modalities, improved privacy handling, and smarter accumulation
  • simplified Claude Code MCP command configuration
bug fixes
  • fixed settings deserialization by sanitizing legacy enableUiEvents field
  • fixed event serialization to skip when no subscribers are present
full changelog on github

v2.0.492

7 commits

enhanced capture visualization and improved search indexing performance

new features
  • live audio and screen capture visualizations now appear in the shortcut reminder overlay
improvements
  • full-text search indexing now uses micro-batching to eliminate write starvation and improve responsiveness
bug fixes
  • fixed database query compatibility issue in frames full-text search indexer
  • removed unnecessary event serialization when no active subscribers to reduce memory usage
full changelog on github

v2.0.491

3 commits

Reduced performance issues and improved default privacy settings

improvements
  • reduced SQLite write contention for smoother performance
  • accessibility features now opt-in instead of enabled by default for better privacy
full changelog on github

v2.0.490

5 commits

smarter ai chat suggestions and improved performance

new features
  • pipe ai chat now suggests contextually relevant responses based on your screen content
improvements
  • reduced database write contention for better performance during heavy capture periods
bug fixes
  • accessibility features no longer enabled by default, reducing system overhead for users who don't need them
full changelog on github

v2.0.488

7 commits

Better meeting detection and audio transcription accuracy improvements

new features
  • bidirectional audio-based meeting detection for smarter transcription handling
improvements
  • audio transcriptions now correctly assigned to all overlapping frames in timeline
full changelog on github

v2.0.487

6 commits

improved database performance and fixed certificate handling on macos

improvements
  • faster database writes with optimized batch processing and reduced write contention
  • improved streaming query performance with better resource management
bug fixes
  • resolved certificate issues on macos by properly importing apple ca certificates
  • fixed code quality issues across the codebase
full changelog on github

v2.0.486

7 commits

Major performance improvements to database and audio processing

improvements
  • significantly faster screen and audio indexing with optimized database writes
  • reduced GPU usage when processing multiple audio segments
  • search queries now handle larger result sets more efficiently
bug fixes
  • windows search shortcut now consistently defaults to alt+k across all menus
  • macos code signing fixed for self-hosted builds
full changelog on github

v2.0.485

9 commits

Performance boost for audio processing and search shortcut consistency

new features
  • accept custom API keys for providers like Ollama
improvements
  • faster audio transcription with reduced GPU load when processing multiple segments
  • windows search shortcut now consistently set to Alt+K across app, store, and tray
bug fixes
  • mouse cursor capture on windows
  • macOS code signing issues on self-hosted runners
full changelog on github

v2.0.484

11 commits

Performance boost for audio processing and Windows search shortcuts unified

improvements
  • audio processing now reuses GPU state across segments, reducing contention and improving performance
  • search shortcut standardized to Alt+K across Windows tray, store, and frontend for consistency
bug fixes
  • mouse input handling on Windows
  • custom API provider support now accepts short API keys (e.g., Ollama)
  • macOS app signing and keychain access on self-hosted runners
full changelog on github

v2.0.483

4 commits

Fixed timeline interaction issues and improved SQL documentation

improvements
  • enhanced raw SQL aggregation tips in developer documentation and MCP guide
bug fixes
  • timeline popover no longer blocked by timeline wheel handler, improving navigation responsiveness
full changelog on github

v2.0.482

12 commits

UI events now visible in timeline with improved search and accessibility

new features
  • keyboard, mouse, and clipboard events now appear in timeline popover for complete activity history
  • accessibility content type added to capture and search additional screen information
improvements
  • search routing refined for better accuracy across different content types
  • documentation updated with standardized content type naming (vision/audio/input)
bug fixes
  • timeline popover scroll no longer blocked by wheel handler
  • UI events now correctly displayed in timeline (frame_id initialization fix)
full changelog on github

v2.0.481

18 commits

UI events now visible in timeline, plus critical stability fixes

new features
  • see your keystrokes, clicks, and clipboard actions directly in the timeline popover
improvements
  • windows: more reliable screen capture with dedicated system initialization
  • documentation clarified for cross-platform features (UI events work on all platforms)
bug fixes
  • timeline UI events were never displaying due to missing frame ID assignment
  • crash on connections page when opening external links
  • tray icon crash and shell permissions error on connections page
  • windows: improved Claude Desktop integration with better fallback handling
full changelog on github

v2.0.480

13 commits

Stability fixes for Windows and Claude Desktop integration improvements

improvements
  • claude desktop connection now automatically locates the application on windows, with helpful fallback guidance if not found
  • ui event detection now works consistently across windows, mac, and linux (previously labeled as mac-only)
bug fixes
  • fixed crash on windows when using tray icon (use-after-free memory issue)
  • fixed invalid datetime timestamps being saved to your screen history on windows
  • fixed connection page errors that prevented opening external links
  • fixed shell permission errors appearing on connections page
full changelog on github

v2.0.477

3 commits

Smart tag suggestions and improved chat interface with AI assistance

new features
  • dynamic quick tags learned from your search history for faster tagging
  • ask AI button in tag toolbar to generate tags with AI assistance
  • MCP tag display integration for better tag visibility
improvements
  • chat context UX improved for clearer conversations
  • UI overflow handling prevents content from being cut off in tag interface
bug fixes
  • fixed crashes related to hooks in the application
  • settings modal now opens correctly on top of screen recording dialog
full changelog on github

v2.0.474

4 commits

Improved app stability with automatic log management and ffmpeg reliability

improvements
  • automatic log rotation prevents disk space issues from unbounded log growth
  • more reliable ffmpeg downloads with improved server availability
full changelog on github

v2.0.467

5 commits

fixed critical macOS hang issues affecting screenpipe startup

improvements
  • api documentation updated to reflect current endpoints
bug fixes
  • resolved screenpipe hanging on startup on macOS by using system bun instead of bundled version
  • fixed gpu/metal context conflicts that caused bundled bun to hang
  • prevented screenpipe from starting twice simultaneously on launch
  • improved stdin handling for better compatibility with input processing
full changelog on github

v2.0.465

3 commits

fixed startup hangs and crashes on macOS

improvements
  • screenpipe now uses your system's bun runtime instead of a bundled version, resolving persistent hang issues on macOS
bug fixes
  • prevented screenpipe from starting multiple times simultaneously, which caused crashes during auto-start
  • fixed gpu/metal context conflicts that caused the app to become unresponsive on mac
full changelog on github

v2.0.463

1 commits

improved pi startup reliability and error visibility

improvements
  • faster pi startup with increased initialization delay for better stability
bug fixes
  • added stderr logging to help diagnose startup issues
full changelog on github

v2.0.462

2 commits

Fixed Pi integration compatibility with latest Pi versions

bug fixes
  • fixed Pi RPC integration to work with Pi v0.51 and later (output now read from stderr)
full changelog on github

v2.0.461

4 commits

improved stability for Pi integration and chat streaming

improvements
  • pi integration now handles stderr output correctly (pi v0.51+)
  • chat streaming is more resilient to pi crashes and restarts
full changelog on github

v2.0.460

5 commits

fixed critical chat crashes when screenpipe process restarts unexpectedly

improvements
  • removed duplicate audio transcriptions in meeting and conversation views for cleaner search results
bug fixes
  • chat UI no longer gets stuck when screenpipe process crashes or restarts during streaming
  • windows gpu mode now uses cpu-only backend for improved stability
full changelog on github

v2.0.459

3 commits

Stabilized pi-coding-agent dependency and cleaned up internal code

bug fixes
  • fixed compatibility issue with pi-coding-agent by pinning to stable v0.51.1
full changelog on github

v2.0.456

15 commits

smarter transcription with idle detection and improved stability

new features
  • smart transcription mode that processes audio during idle periods for better efficiency
  • show search and show chat commands added to tray menu for faster access
  • audio metrics tracking to monitor transcription performance
improvements
  • search modal now opens directly from tray menu instead of showing 404 page
  • ollama and openai model detection now works correctly with pipe's provider configuration
bug fixes
  • prevented app crashes caused by tray menu event handler panics
  • fixed database connection leaks when rolling back uncommitted transactions
  • resolved deeplink callback and single instance protection issues
full changelog on github

v2.0.455

10 commits

Stability improvements and new tray menu search shortcuts

new features
  • quick access to search and chat directly from system tray menu
  • renamed tray timeline button for clarity
improvements
  • tray menu now properly opens main window instead of showing 404 errors
  • ollama and openai models now resolve correctly in pipe provider config
bug fixes
  • fixed app crashes when interacting with tray menu
  • fixed database connection leaks that could cause performance degradation
  • fixed callback deeplinks and single instance protection
  • fixed plugin launcher compatibility on systems without node configured
full changelog on github

v2.0.454

1 commits

Fixed Windows file locking issues affecting screen capture stability

bug fixes
  • resolved Windows file lock errors by separating runtime libraries from app resources
full changelog on github

v2.0.448

6 commits

Improved stability and redesigned login experience with visual polish

new features
  • new geometric login interface with brand-aligned animation and improved visual design
improvements
  • better button interactions with title tooltips and hover-state geometry on key UI elements
bug fixes
  • fixed crash on non-NVIDIA GPUs by removing incompatible CUDA/DirectML audio acceleration
full changelog on github

v2.0.446

7 commits

Redesigned login experience with new onboarding flow and refined UI

new features
  • login now appears as first onboarding step to set up your account
  • geometric animation and brand-styled redesign on login screen
improvements
  • streamlined chat interface by removing colored UI elements for cleaner look
  • hover states now display title and geometry-filled button for better interactivity
bug fixes
  • corrected login gate messaging and copy
full changelog on github

v2.0.444

11 commits

Pi agent stability improvements and timeline chat integration

new features
  • chat button added to timeline controls for quick access to conversations
improvements
  • pi agent now auto-restarts on crash with better error messages
  • pi agent connection issues resolved — no more stuck 'connecting' state
  • pi agent stderr errors only shown when waiting for response, reducing noise
  • meeting end times now correctly include the duration of the last audio segment
bug fixes
  • fixed keyboard shortcut modifier ordering in onboarding and timeline
full changelog on github

v2.0.442

6 commits

Fixed keyboard shortcuts and improved cloud transcription handling

new features
  • pro subscribers now auto-enabled for cloud transcription with option to switch back
improvements
  • pinch-to-zoom now works more reliably on macOS
bug fixes
  • corrected keyboard shortcuts displayed in onboarding and timeline
  • cloud transcription no longer repeatedly prompts to switch after initial choice
full changelog on github

v2.0.440

4 commits

Better search results and recording stability improvements

improvements
  • keyword search now returns more relevant results with improved matching accuracy
  • search modal enhanced with better organization and faster response times
  • timeline display improved for clearer navigation through captured content
  • database query performance optimized for faster searches across your screen history
bug fixes
  • recording stability issues resolved to prevent interruptions during capture
  • server endpoint fixes ensure reliable data retrieval and sync
full changelog on github

v2.0.439

2 commits

Pipes system overhauled with simplified configuration and better reliability

improvements
  • pipes configuration simplified and more intuitive to set up
  • pipes now auto-save your changes automatically
  • improved error handling and messaging when pipes encounter issues
bug fixes
  • fixed pipes with empty names causing crashes
  • resolved various pipes stability issues
full changelog on github

v2.0.438

4 commits

Editable pipe configs and improved chat reliability with inline credits

new features
  • edit pipe configurations and prompts directly in settings without restarting
  • view account credits inline in account settings panel
improvements
  • smoother chat animations and thinking token display
  • upgrade dialog sizing and layout
bug fixes
  • chat history now saves reliably without data loss
  • fixed race condition in content blocks handling
  • credits now always display in account settings
full changelog on github

v2.0.437

8 commits

Editable pipe configs, improved chat experience, and critical stability fixes

new features
  • edit pipe configurations and prompts directly in settings
  • inline credits display in account settings
improvements
  • chat animations and thinking token display now working smoothly
  • upgrade dialog sizing adjusted for better visibility
  • timeline no longer resets when reopening the window
bug fixes
  • chat history now saves properly
  • fixed race condition in content blocks rendering
  • orphaned processes on port 11435 are now cleaned up on startup
  • standalone chat and upgrade dialogs function correctly
full changelog on github

v2.0.436

32 commits

Credits system for AI features, improved chat and onboarding experience

new features
  • credits system for AI gateway features with transparent usage metering
  • audio-only toggle for Apple Intelligence reminders
  • R2 version picker for cloud backup restoration instead of local rollback
  • 'read & capture' onboarding step to help new users get started
improvements
  • standalone chat and pi agent interface refined
  • AI presets selector and image card display enhanced
  • text overlay and OCR command improvements
  • search suggestions and settings persistence made more reliable
  • onboarding window minimizes after opening browser for less interruption
bug fixes
  • timeline no longer resets to latest when window opens
  • search modal 1-minute end_time offset removed for accurate results
  • orphaned processes on port 11435 now properly cleaned up
  • pipe error messages display correctly with proper formatting
  • daily limit banner shows once at top of pipes list instead of per-pipe
full changelog on github

v2.0.433

2 commits

Fixed R2 cloud upload reliability for screen recordings

bug fixes
  • resolved intermittent failures when uploading recordings to R2 storage
full changelog on github

v2.0.432

3 commits

Fixed file upload reliability for cloud storage

bug fixes
  • resolved intermittent R2 cloud storage upload failures
full changelog on github

v2.0.430

11 commits

Pipes now support your own AI provider keys for more flexibility

new features
  • pipes can now use your own AI provider (bring your own API key or subscription)
  • reminders pipe is now available on macOS
improvements
  • screenpipe cloud is now the default AI provider for pipes
  • pipes documentation improved with better prompts and CLI examples
bug fixes
  • fixed reminders pipe installation on non-macOS systems
full changelog on github

v2.0.427

19 commits

GPU acceleration, improved pipes UI, and better documentation updates.

new features
  • pipes now display run status with output previews in the UI
  • paid users can now download updates directly from R2 with authentication
improvements
  • metal GPU acceleration enabled for faster whisper transcription on mac
  • documentation rewritten to focus on REST API and bunx screenpipe CLI instead of JavaScript SDK
  • pipes UI redesigned with cleaner styling and direct links to documentation
bug fixes
  • upgrade button no longer appears for subscribed users on rate limit banner
  • pipe manager now properly integrated into embedded server with working folder navigation
  • openapi spec corrected and synced with live server endpoints
full changelog on github

v2.0.426

19 commits

Metal GPU acceleration and improved pipes management in desktop app

new features
  • pipes UI now displays run status with output preview for better visibility into pipe execution
  • Apple Intelligence page added to documentation for macOS users
improvements
  • Metal GPU acceleration enabled for Tauri desktop app builds on macOS for faster performance
  • GPU acceleration logging added for Whisper model initialization to help diagnose performance issues
  • pipes UI redesigned with cleaner interface and direct link to documentation
  • documentation rewritten to focus on REST API and bunx screenpipe CLI for easier getting started
bug fixes
  • pipe manager now properly integrated into embedded server with working open folder button
  • Windows installer artifacts now correctly uploaded to cloud storage for reliable downloads
  • OpenAPI specification restored and validated for accurate API documentation
full changelog on github

v2.0.424

8 commits

Scheduled AI agents now analyze your screen data automatically

new features
  • pipes v2 — schedule AI agents to automatically process and analyze your screen recordings
  • day boundary dividers in timeline — visual separators and date pills for easier navigation across days
improvements
  • restructured CLI with subcommands for better organization and discoverability
  • cloud transcription now has fallback support for more reliable audio processing
bug fixes
  • windows recording shortcuts now work correctly in settings
  • cloud upload reliability improved — platform failures no longer block R2 uploads
full changelog on github

v2.0.423

7 commits

Better timeline organization and improved recording reliability on Windows

new features
  • day boundary dividers in timeline with date pills for clearer chronological navigation
improvements
  • cloud transcription now has a fallback option when primary service unavailable
  • ci reliability improved — uploads continue even if some platform builds fail
bug fixes
  • windows recording keyboard shortcuts now work correctly
  • stable releases no longer include beta artifacts
full changelog on github

v2.0.422

4 commits

Enhanced stability and added automatic attribution tracking on startup

new features
  • automatic utm attribution detection on first launch using ip-matched website data
bug fixes
  • fixed server crashes related to api schema generation
  • fixed notification system crashes on linux
  • fixed port binding errors preventing app startup
  • fixed arrow keys being incorrectly intercepted by screenpipe
full changelog on github

v2.0.402

3 commits

Fixed Windows build issues for improved stability

bug fixes
  • resolved Windows build failures that prevented Vulkan graphics acceleration from working
full changelog on github

v2.0.384

16 commits

Speaker diarization improvements and critical CPU compatibility fixes

new features
  • speaker diarization now uses advanced clustering with multiple strategies for better accuracy
improvements
  • audio player now seeks directly to transcription timestamps for faster navigation
  • windows installer visual design updated with new branding
bug fixes
  • fixed crash on Lunar Lake CPUs by disabling AVX-512 in Windows builds
  • fixed video frame seeking that caused audio/video misalignment
  • fixed speaker identification in databases when using multiple devices
full changelog on github

v2.0.383

12 commits

Fixed video sync issues and improved timeline UI

new features
  • timeline UI improvements for better navigation and usability
bug fixes
  • video frame timing misalignment that caused audio/video desync during playback
  • database speaker detection issues when using multiple devices
full changelog on github

v2.0.343

10 commits

Smarter monitor management and better transcription out of the box

new features
  • Default transcription model upgraded to whisper-large-v3-turbo-quantized — significantly better accuracy with minimal speed trade-off
  • Check for Updates option in the Apple menu for on-demand update checks
improvements
  • Monitors that are plugged in automatically start recording, unplugged monitors stop cleanly — no restart needed
  • Permission banner is now much more visible (solid red background) so you won't miss missing permissions
  • Multi-monitor CPU usage optimized — lower overhead when recording multiple screens
bug fixes
  • Fixed timeline getting stuck in an infinite loading loop when the server is unreachable
  • Fixed chat streaming crash when canceling a response mid-stream
  • Fixed noisy audio recovery warnings flooding error tracking (2,700+ false alerts eliminated)
  • Added diagnostic breadcrumbs to tray icon operations for better crash reporting
  • Fixed CLI builds failing on Linux and Windows
full changelog on github

v2.0.312

30 commits

Apple Intelligence integration and rock-solid macOS overlay

new features
  • Apple Intelligence — on-device AI via Apple Foundation Models for local summarization and extraction
  • new /v1/extract-todos endpoint with smart map-reduce chunking for large contexts
  • OpenAI-compatible API server for Apple Foundation Models (use with any OpenAI client)
improvements
  • app detection now uses the topmost visible window on your monitor instead of system-wide focus — no more wrong app labels when Finder briefly steals focus
  • pinch-to-zoom works without clicking the timeline first
  • search panel activates properly on macOS fullscreen Spaces
bug fixes
  • eliminated overlay blinking during macOS Space transitions (7 iterations to get it right)
  • fixed Tauri event listener race condition affecting 69 users (APP-2/5/9/W)
  • localStorage access guarded for null WKWebView context (APP-4, 48 users)
  • keyboard focus restored properly when showing/hiding overlay panels
full changelog on github

v2.0.302

30 commits

Arrow key navigation, search suggestions, and major reliability fixes

new features
  • global arrow key navigation for timeline — press ← → to step frames, Alt+← → to jump between apps
  • search modal now suggests interesting keywords from your recent activity
  • pinch-to-zoom restored on timeline with zoom-level-scaled scroll speed
improvements
  • URL detection precision improved from 84% to 95% using OCR garbage rejection heuristics
  • app context popover now shows the full URL instead of just the hostname
  • auto-advance past the status screen after 20 seconds unconditionally
bug fixes
  • server now binds the HTTP port before reporting success — prevents silent "address in use" errors on restart
  • recording restart no longer kills its own process when reclaiming the port
  • timeline auto-refreshes stale data when window regains focus
full changelog on github