Приватный автоматический журнал работы для Mac, который превращает активность на экране в хронологию того, чем вы занимались.
yuka-friends/Windrecorder
Локальное Windows-приложение, которое непрерывно записывает экран небольшими файлами, чтобы можно было просматривать прошлые события и искать их по тексту OCR или описанию изображения.
Open source альтернатива:Rewind
Microsoft 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
Установите ffmpeg, распаковав файлы bin в C:\Windows\System32 или другой каталог из PATH
- 2
Установите Git for Windows
- 3
Установите uv, который автоматически управляет Python 3.12
- 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 обновляется ежедневно.
Похожие проекты
Утилита OCR для Windows: распознаёт текст в выбранных областях экрана, изображениях, PDF и файлах, обрабатывает всё локально и копирует или передаёт результат.
Открытый персональный ИИ-ассистент, который индексирует рабочие материалы в локальный граф знаний и включает почту, заметки, браузер, конспекты встреч и общие Spaces.
Менеджер буфера обмена с открытым исходным кодом для Windows и macOS: хранит историю текста, изображений, ссылок, цветов и файлов с поиском.
Бесплатная программа с открытым исходным кодом для стриминга и записи экрана: захват, композиция, кодирование и запись в одном приложении.
Бесплатное приложение с открытым исходным кодом для записи экрана и создания готовых демо продукта и инструкций на Windows, macOS и Linux.