Pensieve is a privacy-focused passive recording project. It can automatically record screen content, build intelligent indices, and provide a convenie

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-11-18 03:00:06

Pensieve is a privacy-focused passive recording project. It can automatically record screen content, build intelligent indices, and provide a convenient web interface to retrieve historical records.

This project draws heavily from two other projects: one called Rewind and another called Windows Recall. However, unlike both of them, Pensieve allows you to have complete control over your data, avoiding the transfer of data to untrusted data centers.

On Mac, Pensieve needs screen recording permission. When the program starts, Mac will prompt for screen recording permission - please allow it to proceed.

Pensieve uses embedding models to extract semantic information and build vector indices. Therefore, choosing an appropriate embedding model is crucial. Depending on the user's primary language, different embedding models should be selected.

If you switch the embedding model during use, meaning you have already indexed screenshots before, you need to rebuild the index:

Leave a Comment