Git Product home page Git Product logo

mahiryildiz / openrecall Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openrecall/openrecall

0.0 0.0 0.0 4.14 MB

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.

License: GNU Affero General Public License v3.0

Python 100.00%

openrecall's Introduction

   ____                   _____                _ _ 
  / __ \                 |  __ \              | | |
 | |  | |_ __   ___ _ __ | |__) |___  ___ __ _| | |
 | |  | | '_ \ / _ \ '_ \|  _  // _ \/ __/ _` | | |
 | |__| | |_) |  __/ | | | | \ \  __/ (_| (_| | | |
  \____/| .__/ \___|_| |_|_|  \_\___|\___\__,_|_|_|
        | |                                        
        |_|                                        

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.

openrecall_demo.mp4

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, and you have the option (soon to be implemented) to encrypt it with a password for added security. No cloud integration is required.
  • Hardware Compatibility: OpenRecall is designed to work with a wide range of hardware, unlike proprietary solutions that may require specific certified devices.

Elon Musk Tweet

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.

Lisa Rewind

Comparison

Feature OpenRecall Windows Recall Rewind.ai
Transparency Open-source Closed-source Closed-source
Supported Hardware All Copilot+ certified Windows hardware M1/M2 Apple Silicon
OS Support Windows, macOS, Linux Windows macOS
Privacy On-device, self-hosted Microsoft's privacy policy applies Connected to ChatGPT
Cost Free Part of Windows 11 (requires specialized hardware) Monthly subscription

Roadmap

We have exciting plans for OpenRecall's future, including:

  • Visual search capabilities
  • Audio transcription for enhanced searchability

Vote

Vote on your favorite features here and help us determine the priority of the roadmap

Get Started

Prerequisites

  • Python 3.11
  • MacOSX/Windows/Linux

To install:

pip install openrecall

To run:

python3 -m openrecall.app

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

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.

License

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

openrecall's People

Contributors

tvturnhout avatar koenvaneijk avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.