Repolode
yuka-friends

yuka-friends/Windrecorder

Локальное Windows-приложение, которое непрерывно записывает экран небольшими файлами, чтобы можно было просматривать прошлые события и искать их по тексту OCR или описанию изображения.

Open source альтернатива:RewindMicrosoft Recall

Звёзды
3,961
Форки
184
Открытые issues
55
Последний коммит
27 дней назад

Что это?

Windrecorder компактно записывает происходящее на экране и позволяет искать по записям. Можно просматривать то, что вы видели раньше, искать по тексту OCR или описанию изображения, а также анализировать статистику активности — облака слов, временные шкалы и диаграммы рассеяния. Проект позиционируется как альтернатива Rewind на Mac и Microsoft Copilot Recall для Windows.

Доступны два режима записи: периодические снимки экрана, которые индексируются только при изменении содержимого, и прямая видеозапись через FFmpeg сегментами по 15 минут. Запись автоматически приостанавливается, когда экран не меняется, активно исключённое окно или компьютер заблокирован. В периоды бездействия выполняются обслуживание базы данных и сжатие видео. Фильтры позволяют исключать окна по заголовку, имени процесса, заданному тексту или отсутствию изменений на экране.

Все данные, включая видео, базу данных и статистику, остаются на локальном компьютере в каталоге userdata — ничего не загружается. Для OCR можно использовать встроенный движок Windows или сторонние решения, такие как RapidOCR, WeChat OCR и Tesseract. Интерфейс — веб-приложение на Streamlit с поддержкой упрощённого китайского, английского и японского языков.

Ключевые возможности

  • 01Записывает экран небольшими файлами; доступны захват всего экрана, нескольких областей или активного окна.
  • 02Индексирует только изменившиеся сцены и сохраняет текст OCR, заголовки страниц и URL браузера.
  • 03Позволяет искать по содержимому прошлых записей экрана с помощью текста OCR или описаний изображений.
  • 04Показывает статистику активности, облака слов, временные шкалы и диаграммы рассеяния.
  • 05Поддерживает несколько движков OCR, включая встроенный в Windows, RapidOCR, WeChat OCR и Tesseract.
  • 06Хранит все данные локально, без необходимости что-либо загружать.

Сценарии использования

  • Найти веб-страницу, документ или переписку, которые вы видели раньше, но не помните где.
  • Анализировать, как вы проводили время за компьютером в течение нескольких дней или недель.
  • Предоставить локальному AI-агенту доступ к истории экрана с возможностью поиска.

Быстрый старт

  1. 1

    Установите ffmpeg, распаковав файлы bin в C:\Windows\System32 или другой каталог из PATH

  2. 2

    Установите Git for Windows

  3. 3

    Установите uv, который автоматически управляет Python 3.12

  4. 4

    Клонируйте репозиторий и запустите install_update.bat, чтобы установить и настроить приложение

    git clone https://github.com/yuka-friends/Windrecorder

Что важно знать

  • Только для Windows; в README описано приложение для Windows.
  • Для работы требуется вручную настроить ffmpeg и PATH.
  • Приложение ведёт непрерывную запись и хранит все данные экрана локально, поэтому объём занятого дискового пространства увеличивается примерно на 10–20 ГБ в месяц.
  • Распространяется по лицензии GPL-2.0 — лицензии с копилефтом, требующей, чтобы производные работы оставались открытыми.

Темы

Частые вопросы

Что такое Windrecorder?
Локальное Windows-приложение, которое непрерывно записывает экран небольшими файлами, чтобы можно было просматривать прошлые события и искать их по тексту OCR или описанию изображения. Windrecorder компактно записывает происходящее на экране и позволяет искать по записям. Можно просматривать то, что вы видели раньше, искать по тексту OCR или описанию изображения, а также анализировать статистику активности — облака слов, временные шкалы и диаграммы рассеяния. Проект позиционируется как альтернатива Rewind на Mac и Microsoft Copilot Recall для Windows.
Windrecorder можно использовать бесплатно? Какая у него лицензия?
Windrecorder распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Windrecorder всё ещё поддерживается?
Активно поддерживается. Последний коммит в Windrecorder — 25 сент. 2026 г..
Для чего можно использовать Windrecorder?
Найти веб-страницу, документ или переписку, которые вы видели раньше, но не помните где. Анализировать, как вы проводили время за компьютером в течение нескольких дней или недель. Предоставить локальному AI-агенту доступ к истории экрана с возможностью поиска.
Как установить Windrecorder?
Установите ffmpeg, распаковав файлы bin в C:\Windows\System32 или другой каталог из PATH Установите Git for Windows Установите uv, который автоматически управляет Python 3.12 Клонируйте репозиторий и запустите install_update.bat, чтобы установить и настроить приложение: git clone https://github.com/yuka-friends/Windrecorder
Где скачать Windrecorder?
Исходный код и инструкции по установке — на GitHub: https://github.com/yuka-friends/Windrecorder

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытый персональный ИИ-ассистент, который индексирует рабочие материалы в локальный граф знаний и включает почту, заметки, браузер, конспекты встреч и общие Spaces.

18 тыс.1,8 тыс.TypeScriptApache-2.0Обновлён позавчера