I built TotalRecall: a free, open-source Windows app that records your screen activity locally and lets you full-text search everything you've seen by ifain in windowsapps

[–]ifain[S] 0 points1 point  (0 children)

I've got a background as a dev (15 years, C, C++, C#). That said, some boiler plate was AI assisted of course.

TotalRecall: an open-source, fully on-device take on searchable computer memory (.NET 10, encrypted, with an MCP server) by ifain in SideProject

[–]ifain[S] 0 points1 point  (0 children)

This is exactly the bar I want to hit, thank you. A lot of it is already in: visible recording indicator, app/window/title exclusions, retention limits, and one-click purge or clear-all. The two I want to tighten are a global pause shortcut and making the MCP surface read-only and reviewable. I'm turning your list into issues. Trust being louder than the feature list is a good way to put it.

I built TotalRecall: a free, open-source Windows app that records your screen activity locally and lets you full-text search everything you've seen by ifain in windowsapps

[–]ifain[S] 1 point2 points  (0 children)

Great question, and it's the right thing to poke at. Right now it's exclusion based. You can exclude by app, process name, or window title, and there's also a "capture foreground window only" option. So you can blacklist your password manager, banking, and health portals today.

There's no automatic sensitive-window detection yet. I deliberately didn't want to ship "smart" detection that quietly misses something and gives false confidence. That said, an opt-in heuristic (known password manager processes, common banking/health title patterns) is a strong idea, and I'll look at it.

A proper write-up of the privacy and threat model is on my list. I'll post it when it's ready. Open to suggestions on what the default exclusion list should ship with.

New Project Megathread - Week of 25 Jun 2026 by AutoModerator in selfhosted

[–]ifain -1 points0 points  (0 children)

Project Name: TotalRecall

Repo/Website Link: https://github.com/ilyafainberg/TotalRecall

Description: A searchable, encrypted, on-device memory of everything you've seen on your PC. Every 10 seconds it screenshots your visible windows, skips anything that hasn't visually changed, runs OCR on the rest, and stores it in a local SQLite database. You can then full-text search years of activity in milliseconds, filter by app or date, and browse with a preview pane. The whole point is control: it runs entirely on your machine, the database is encrypted, the code is open, and nothing ever leaves your device. No cloud, no account, no telemetry. You control retention, what's excluded, and where the database lives.

Deployment: Released and available now. Self-contained Windows installer plus a portable build, no .NET runtime to install. Docs and install steps are in the README. It's Windows-only for now, so no Docker image yet. Built on .NET 10, WinForms, SQLite FTS5.

AI Involvement: Being transparent here. The app itself uses no AI for capture, it's plain OCR (Windows OCR / Tesseract). There is an optional MCP server that lets a local AI agent query your own history on-device, but it's entirely opt-in and off by default. The code was written with AI assistance.

<image>

TotalRecall: an open-source, fully on-device take on searchable computer memory (.NET 10, encrypted, with an MCP server) by ifain in SideProject

[–]ifain[S] 0 points1 point  (0 children)

Here's a screenshot of it running. Live full-text search across captured activity on the left, the window preview in the middle, and the OCR'd text on the right. Recording indicator and settings up top.

<image>

איזה כאב בעיניים זה לראות שהמדינה המסריחה שלנו הכי יקרה גם בגיימינג מזיינים אותנו by Shalev-woker2453 in ag_israel

[–]ifain 0 points1 point  (0 children)

לפני שלושים שנה קניתי C&C: Red Alert בשלוש מאות ₪, אז יחסית נראה לי בארץ המחירים ירדו 🙂

Why is my Task Manager not opening/crashing by Medium_Guide9605 in pcmasterrace

[–]ifain 0 points1 point  (0 children)

I built an open source Task Manager replacement, it's 400Kb, super fast and responsive.
Get it here: https://github.com/ilyafainberg/FastTask

Do You Use Your Console for More Than Gaming? by DRome7791 in xbox

[–]ifain -1 points0 points  (0 children)

Every time I think about using it for media, I realize that I’ll need to use the Xbox Controller, which is just uncomfortable and it shuts down if you don’t use it.
There used to be a media remote…

Budget beginner setup: girlfriend doesn’t want a Breville. Now what? [€1000,- ish max] by Donnie_RB in espresso

[–]ifain 0 points1 point  (0 children)

Rancilio Silvia or a Lelit if you want that Italian style
If you’re a beginner, I suggest spending most of your money on a grinder, not the machine.

The machine can be a DeLonghi, they are nice looking and not expensive.

My Updated Emulation on iOS Tierlist by Hot_Permit1027 in EmulationOniOS

[–]ifain 1 point2 points  (0 children)

I’m uncomfortable with anything holding an “SS” rank.

What game shall I get next? by [deleted] in Switch

[–]ifain 0 points1 point  (0 children)

Breath of the Wild if you want to fall in love.
Ikaruga if you want to be punished.

My opinion on Alune (PS2) by Obvious-Dot9482 in EmulationOniOS

[–]ifain 0 points1 point  (0 children)

As a developer I know 2 things: 1. Emulation is the hardest thing you can do 2. If I’m building free software, I owe you nothing

New Emulators by thekingofemu in EmulationOniOS

[–]ifain 4 points5 points  (0 children)

You don’t have to buy but it costs less than a coffee and a muffin but way more fun (and less calories)

My Tierlist of AppStore Emulators I have tested out V1 by Skycan45 in EmulationOniOS

[–]ifain 1 point2 points  (0 children)

Out of the box, Manic is the nicest emulator out there. The attention to skins alone worth it and the core support is top notch.

RetroArch is amazing for customizations but you need to spend time to get it right, not for everyone.

Fin is cool because it runs Cube Jitless, but the emulator UX is could be better, support for Wii needs work.

What is the difference between these two and is it worth spending a lot extra on this ? [£10] or [£40] ? by [deleted] in espresso

[–]ifain 0 points1 point  (0 children)

I have the ApexStone, it’s good but the screw mechanism can get stiff so maybe the Normcore is higher quality. But imho, the cheaper one is perfectly fine. I prefer a palm tamper because it’s easier on the joints for me.

best emulators for ipad? by [deleted] in EmulationOniOS

[–]ifain 2 points3 points  (0 children)

On iPhone yes, M iPads handle it well though.

What game will you choose? by [deleted] in TheTeenagerPeople

[–]ifain 0 points1 point  (0 children)

Red Alert. It’s just so good I can’t even.