openrecall

openrecallAGPL-3.0长期未更新

开源且注重隐私的屏幕历史记录工具,可替代 Windows Recall,通过 OCR 和语义搜索随时找回你过去看过的内容。

OpenRecall is a fully open-source, privacy-first alternative to proprietary solutions like Microsoft's Windows Recall. With OpenRecall, you can easily access your digital history, enhancing your memory and productivity without compromising your privacy.

暂无版本2,970star197fork同步于 2026-11-07 07:31 UTC

怎么上手

由 README 提炼,执行前请确认
python3 -m pip install --upgrade --no-cache-dir git+https://github.com/openrecall/openrecall.git
python3 -m openrecall.app
硬件要求按 README 说明

README 称适配广泛硬件,详见 docs/hardware.md,未给出具体显存或 GPU 型号要求;支持 Windows、macOS、Linux。

支持 Apple Silicon
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

开源本地数字记忆工具,定时截屏并做 OCR 语义搜索,替代 Windows Recall

开源且注重隐私的屏幕历史记录工具,可替代 Windows Recall,通过 OCR 和语义搜索随时找回你过去看过的内容。

核心能力

  • 定时截屏记录数字历史,可手动回滚浏览
  • 本地 OCR 解析截图文字,支持关键词语义搜索
  • 数据全部存本地,无需联网或云端
  • 支持 Windows、macOS、Linux 三平台
  • 可用 --storage-path 指定存储路径并加密外置盘

容易踩的坑

需要 Python 3.11 和 Git;启动后需手动打开 http://localhost:8082 访问;默认存储路径按系统区分,自定义过 --storage-path 的目录卸载时需单独删除。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译
       ____                   ____                  ____   
      / __ \____  ___  ____  / __ \___  _________ _/ / /   
     / / / / __ \/ _ \/ __ \/ /_/ / _ \/ ___/ __ `/ / /    
    / /_/ / /_/ /  __/ / / / _, _/  __/ /__/ /_/ / / /     
    \____/ .___/\___/_/ /_/_/ |_|\___/\___/\__,_/_/_/      
        /_/                                                                                                                         
    

    Enjoy this project? Show your support by starring it! ⭐️ Thank you!

    Join our Discord and/or Telegram community to stay informed of updates!

    Take Control of Your Digital Memory

    OpenRecall is a fully open-source, privacy-first alternative to proprietary solutions like Microsoft's Windows Recall or Limitless' Rewind.ai. With OpenRecall, you can easily access your digital history, enhancing your memory and productivity without compromising your privacy.

    What does it do?

    OpenRecall captures your digital history through regularly taken snapshots, which are essentially screenshots. The text and images within these screenshots are analyzed and made searchable, allowing you to quickly find specific information by typing relevant keywords into OpenRecall. You can also manually scroll back through your history to revisit past activities.

    https://github.com/openrecall/openrecall/assets/16676419/cfc579cb-165b-43e4-9325-9160da6487d2

    Why Choose OpenRecall?

    OpenRecall offers several key advantages over closed-source alternatives:

    • Transparency: OpenRecall is 100% open-source, allowing you to audit the source code for potential backdoors or privacy-invading features.
    • Cross-platform Support: OpenRecall works on Windows, macOS, and Linux, giving you the freedom to use it on your preferred operating system.
    • Privacy-focused: Your data is stored locally on your device, no internet connection or cloud is required. In addition, you have the option to encrypt the data on a removable disk for added security, read how in our guide here.
    • Hardware Compatibility: OpenRecall is designed to work with a wide range of hardware, unlike proprietary solutions that may require specific certified devices.

    Features

    • Time Travel: Revisit and explore your past digital activities seamlessly across Windows, macOS, or Linux.
    • Local-First AI: OpenRecall harnesses the power of local AI processing to keep your data private and secure.
    • Semantic Search: Advanced local OCR interprets your history, providing robust semantic search capabilities.
    • Full Control Over Storage: Your data is stored locally, giving you complete control over its management and security.

    Comparison

    FeatureOpenRecallWindows RecallRewind.ai
    TransparencyOpen-sourceClosed-sourceClosed-source
    Supported HardwareAllCopilot+ certified Windows hardwareM1/M2 Apple Silicon
    OS SupportWindows, macOS, LinuxWindowsmacOS
    PrivacyOn-device, self-hostedMicrosoft's privacy policy appliesConnected to ChatGPT
    CostFreePart of Windows 11 (requires specialized hardware)Monthly subscription

    Quick links

    Get Started

    Prerequisites

    • Python 3.11
    • MacOSX/Windows/Linux
    • Git

    To install:

    python3 -m pip install --upgrade --no-cache-dir git+https://github.com/openrecall/openrecall.git
    

    To run:

    python3 -m openrecall.app
    

    Open your browser to: http://localhost:8082 to access OpenRecall.

    Arguments

    --storage-path (default: user data path for your OS): allows you to specify the path where the screenshots and database should be stored. We recommend creating an encrypted volume to store your data.

    --primary-monitor-only (default: False): only record the primary monitor (rather than individual screenshots for other monitors)

    Uninstall instructions

    To uninstall OpenRecall and remove all stored data:

    1. Uninstall the package:

      python3 -m pip uninstall openrecall
      
    2. Remove stored data:

      • On Windows:
        rmdir /s %APPDATA%\openrecall
        
      • On macOS:
        rm -rf ~/Library/Application\ Support/openrecall
        
      • On Linux:
        rm -rf ~/.local/share/openrecall
        

    Note: If you specified a custom storage path at any time using the --storage-path argument, make sure to remove that directory too.

    Contribute

    As an open-source project, we welcome contributions from the community. If you'd like to help improve OpenRecall, please submit a pull request or open an issue on our GitHub repository.

    Contact the maintainers

    [email protected]

    License

    OpenRecall is released under the AGPLv3, ensuring that it remains open and accessible to everyone.