Automation and scraping · Independent · 24 Oct 2026

yuka-friends/Windrecorder

Windrecorder is a memory search app by records everything on your screen in small size, to let you rewind what you have seen, query through OCR text or image description, and get activity statistics, like Microsoft's Windows Recall or Rewind.

← Automation and scraping

In simple English

This tool runs on your Windows computer and records your screen in the background. It reads the text on your screen using optical character recognition, which means you can search for past words or images later. It works like the built-in recall feature on some newer computers, but you control all your data. Everything stays on your hard drive, and nothing goes to the internet. It is free to use and open source, though it requires some space on your hard drive for video files.

What it is

Windrecorder is a local screen recording and visual search application for Windows written in Python. It captures your desktop activity, extracts text from images, and provides a web interface to search through your history.

What it is good for

Solo builders who want to find something they saw on their screen last week, without relying on closed cloud services or commercial operating system features.

Stars4.0k
LicenceGPL-2.0
LatestNo tagged releasechecked 24 Oct 2026
Last code change2026-09-25
Written inPython
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Keeps all recorded videos and databases entirely on your local machine.
  • Supports multiple third-party optical character recognition engines for better text reading.
  • Automatically compresses old recordings and pauses when your screen is static.
Watch for
  • Requires manual installation of FFmpeg, Git, and Python package managers.
  • Stores large amounts of video data over time, consuming hard drive space.
  • Only runs on Windows operating systems.
Replaces

manual note-taking and commercial screen-recall tools

Works well with

FFmpeg for video encoding and Streamlit for the user interface

Similar repositories
  • screenpipe/screenpipe22k stars

    Records your screen and audio continuously with local AI search, built in Rust.

Also reviewed on Repo Radar
  • apache/airflow47k stars

    Runs chains of scheduled jobs written in Python, and keeps a record of every run.

  • cybertec-postgresql/pg_timetable1.4k stars

    A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.

  • scrapy/scrapy65k stars

    A Python framework for fetching and parsing large numbers of web pages.

Install
git clone https://github.com/yuka-friends/Windrecorder
cd Windrecorder
install_update.bat

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Productivity & Collaboration › Personal Productivity & Focus › Universal Search.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.