rem icon

rem

Open SourceFree

rem is an open-source macOS application that automatically captures screen content every 2 seconds and recognizes text via OCR, with all data stored entirely locally. It offers a timeline playback feature and powerful content search capabilities, enabling you to easily retrieve information viewed at any past time. It is an efficient digital memory assistant designed for privacy-conscious users.

rem: Record and Search Everything You See on Your Mac

Introduction

rem is an open-source macOS application with a core mission: to automatically record everything you see on your Mac and make it searchable. Think of it as a digital external hard drive for your brain — preserving every piece of information that ever appeared on your screen, fundamentally transforming how you interact with your computer.

Core Philosophy: The project author firmly believes that the idea of "recording everything you see" has the potential to revolutionize how we use computers. At the same time, due to paramount concerns for privacy and security, such an application must be open-source and transparent, ensuring that all data processing occurs 100% locally with zero risk of data leakage.


🎯 Key Features

1. Automated Smart Recording

  • Timed Screen Capture: Automatically captures your screen every 2 seconds by default.
  • Efficient OCR (Optical Character Recognition): Uses system-level or built-in high-performance OCR engines to extract all text from captured screenshots.
  • Resource Optimization: Designed with space and power efficiency in mind, minimizing system resource usage while maintaining functionality.

2. Time Travel & Global Search

  • Full-Screen Timeline: Navigate through your screen history using an intuitive full-screen timeline scrubber, similar to a video player, allowing you to quickly revisit any moment in the past.
  • Powerful Content-Based Search: All text extracted via OCR is indexed. You can instantly search for any content you’ve ever seen — whether it was from a webpage, document, chat message, or error message — by keyword or phrase.

3. Ultimate Privacy & Security

  • 100% Local Processing: All screenshots, extracted texts, and index data are stored only on your Mac — never uploaded to any server.
  • Zero Telemetry/Zero Tracking: The app contains no tracking, analytics, or data collection code. This means the developers have no insight into your usage — but also rely heavily on community feedback to improve the app.
  • Fully Open-Source Code: You can audit the code anytime to verify its security and privacy promises, ensuring complete transparency.

✨ Benefits & Value

Benefit Description
Never Lose Information Again No more worrying about closing an important webpage, deleting a temporary chat, or forgetting an error code. rem preserves a visual record of everything.
Boosted Productivity Forgot where you saw a piece of information? Search by keyword to instantly locate the exact screen context, saving significant time on re-searching.
Powerful Personal Knowledge Base Automatically builds a searchable personal database from your "screen experiences" — an excellent tool for research, learning, and work.
Privacy in Your Own Hands Unlike cloud-based notes or monitoring software, all your data remains completely private with no third-party involvement. Open-source code is the foundation of trust.
Exploring Future Interaction Models The project explores cutting-edge human-computer interaction concepts — namely, “external memory” — attracting tech enthusiasts and contributors interested in this vision.

🔧 Current Status & Development

  • Status: Very early stage (very alpha) — bugs are expected, but feedback is highly encouraged.
  • Platform: Primarily tested on Apple Silicon (M-series chips) Macs, with Intel builds also available.
  • Future Plans: The project is planning xrem — a cross-platform version. Developers are invited to join and contribute.
  • Community-Driven: The project’s survival and growth depend heavily on community contributions. The author actively invites users to submit issues, pull requests, participate in discussions, or improve the code.

🚨 Seeking Contributions

The project urgently needs help from the community, including:

  • Bug Reporting: Since there’s no telemetry, developers can’t see issues without your reports.
  • Feature Suggestions: Share your ideas via GitHub Issues.
  • Code Contributions: Built with Swift — welcome developers of all levels to join and improve it.
  • Documentation & Testing: Help improve documentation and perform more thorough testing.

📥 How to Get & Use

  1. Download the App: Get the .dmg installer from the GitHub Releases page.
  2. First Run: You may need to grant Screen Recording and Accessibility permissions to allow the app to capture screen content and perform OCR.
  3. Start Recording: Once launched, the app runs silently in the background, building your searchable “memory” over time.

Important Note: As an alpha version, it's recommended to test it initially in a non-critical environment. Also, note that continuous screenshotting will consume storage space — monitor disk usage accordingly.


Conclusion

rem is more than just a tool — it’s an intriguing experiment in the future of computing and personal data sovereignty. Built on open-source principles and grounded in privacy, it aims to solve the modern dilemma of information overload and poor recall. If you’re fascinated by the idea of “remembering everything” and want to contribute to a promising open-source project, rem welcomes you.

All software data on this site is synchronized from the Awesome mac project. Copyright belongs to original authors.

Related Articles

Recommended Apps

RescueTime icon

RescueTime

RescueTime is a professional macOS time tracking and productivity management tool that automatically records application and website usage time, offers a focus mode to block distractions, generates detailed productivity reports, and helps individuals and teams optimize time allocation and enhance work efficiency.

Rewind icon

Rewind

Rewind is a personal AI memory search engine designed specifically for macOS. It continuously records everything displayed on your screen, transforming it into a searchable memory library. Featuring voice search, automatic meeting transcription, and OCR recognition, Rewind processes all data locally to ensure privacy, allowing you to instantly retrieve conversations, browsing history, and other past activities.

RightMenu Master icon

RightMenu Master

Menuist (formerly RightMenu Master) is a powerful macOS Finder context menu enhancement tool that supports creating new files, copying file paths, customizing folder icons, and QR code sharing, making file management more efficient and convenient. It is an essential productivity tool for Mac users.

scrcpy icon

scrcpy

scrcpy is a free and open-source tool for wireless screen mirroring and control of Android devices. It requires no app installation on the phone and enables real-time mirroring and control of Android devices on macOS via USB or Wi-Fi, supporting high-definition video quality, low-latency operation, and audio transmission.

Sideloadly icon

Sideloadly

Sideloadly is a powerful macOS sideloading tool that supports installing IPA application files on non-jailbroken iOS/iPadOS/tvOS devices and Apple Silicon Macs. It requires no jailbreak, supports free Apple IDs, Wi-Fi wireless installation, automatic app refresh, and JIT compilation, offering full application customization options.

Snap icon

Snap

Snap is a lightweight macOS window management tool that enables rapid, automated window layout via drag-and-drop and keyboard shortcuts. It supports multi-display setups, custom regions, and smart snapping, significantly improving multitasking efficiency. Designed specifically for programmers, designers, and other users who require a clean and organized workspace, Snap offers simple operation and excellent performance.