jasonjmcghee / xrem

(Cross-Platform) An open source approach to locally record and enable searching everything you view on any computer.
243 stars 14 forks source link
cross-platform local memory productivity rust search tool utilities

xrem

Cross-platform in-progress implementation of rem

Way too early to use- seriously, it's not useful yet.

But I want to help develop it!

Oh! That'd be awesome. Just run:

npm run tauri dev -- --release

Does a lot worse in debug mode in terms of performance.

"implemented" (read: likely terrible)

Currently implements, in a parallel / non-blocking way:

NOTE:

(more recent screenshot of tray - still using default tauri logo)

image

Recent "search" (recent items) functionality

https://github.com/jasonjmcghee/xrem/assets/1522149/4c8dbff9-4a85-47d1-a0a7-51059f624659

More recent timeline seeking demo

https://github.com/jasonjmcghee/xrem/assets/1522149/4d551500-c905-453c-b35b-83ca969c5159

First Demo of basic poc:

Taking screenshots + ocr transcript printed to terminal, screenshots streamed to videos and saved, then manually showing this by scrubbing.

https://github.com/jasonjmcghee/xrem/assets/1522149/bbf7903a-77ae-4540-85c5-9430c05355fc

It can keep up on my M1 Air, haven't tested elsewhere yet...

BUT, this is using cross-platform rust libraries for the functionality we need.

FAQ

not implemented at all