Repolode
yuka-friends

yuka-friends/Windrecorder

画面を小さなファイルに継続的に記録し、OCRテキストや画像の説明から過去の操作を巻き戻して検索できる、ローカルファーストのWindowsアプリです。

代替できる製品:RewindMicrosoft Recall

スター
3,961
フォーク
184
未解決の Issue
55
最終コミット
27 日前

これは何?

Windrecorderは画面をコンパクトな形式で記録し、検索できるようにします。過去に見た画面を巻き戻して確認したり、OCRテキストや画像の説明で検索したり、ワードクラウド、タイムライン、散布図などで操作状況を確認したりできます。Mac向けのRewindやMicrosoftのCopilot Recallに対するWindowsの代替アプリとして位置付けられています。

録画モードは2種類あります。内容に変化があった場合のみインデックス化する定期スクリーンショットと、15分単位で分割するFFmpegの直接録画です。画面に動きがない場合、除外対象のウィンドウがアクティブな場合、またはPCがロックされている場合は録画が自動で一時停止し、アイドル時間はデータベースのメンテナンスと動画の圧縮に使われます。ウィンドウタイトル、プロセス名、指定したテキスト、画面の静止状態を条件に、記録対象から除外できます。

動画、データベース、統計情報を含むすべてのデータはuserdataディレクトリに保存され、外部にアップロードされることはありません。OCRにはWindows標準のエンジンのほか、RapidOCR、WeChat OCR、Tesseractなどのサードパーティ製エンジンを利用できます。インターフェースはStreamlitで構築されたWeb UIで、簡体字中国語、英語、日本語に対応しています。

主な機能

  • 01画面を小さなファイルに記録し、画面全体、複数画面、またはアクティブウィンドウをキャプチャできます。
  • 02変化した場面のみをインデックス化し、OCRテキスト、ページタイトル、ブラウザーのURLを保存します。
  • 03過去の画面内容をOCRテキストや画像の説明から検索できます。
  • 04操作状況を統計情報、ワードクラウド、タイムライン、散布図で確認できます。
  • 05Windows標準、RapidOCR、WeChat OCR、Tesseractなど、複数のOCRエンジンに対応しています。
  • 06データをすべてローカルに保存し、アップロードは不要です。

ユースケース

  • 以前に見たものの場所を思い出せないWebページ、ドキュメント、チャットを探す。
  • 数日間または数週間にわたるPCの利用状況を振り返る。
  • ローカルAIエージェントから、検索可能な画面履歴にアクセスする。

クイックスタート

  1. 1

    ffmpeg の bin ファイルを C:\Windows\System32 または別の PATH ディレクトリに展開してインストールします

  2. 2

    Git for Windows をインストールします

  3. 3

    Python 3.12 を自動で管理する uv をインストールします

  4. 4

    リポジトリを clone し、install_update.bat を実行してアプリをインストール、設定します

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

使う前に知っておきたいこと

  • Windows 専用です。README には Windows アプリとして説明されています。
  • 動作させるには、ffmpeg の手動セットアップと PATH の設定が必要です。
  • 継続的に録画し、すべての画面データをローカルに保存するため、ディスク使用量は月に約 10~20 GB 増加します。
  • GPL-2.0 ライセンスで提供されています。コピーレフトライセンスのため、派生物もオープンソースにする必要があります。

トピック

よくある質問

Windrecorder とは?
画面を小さなファイルに継続的に記録し、OCRテキストや画像の説明から過去の操作を巻き戻して検索できる、ローカルファーストのWindowsアプリです。 Windrecorderは画面をコンパクトな形式で記録し、検索できるようにします。過去に見た画面を巻き戻して確認したり、OCRテキストや画像の説明で検索したり、ワードクラウド、タイムライン、散布図などで操作状況を確認したりできます。Mac向けのRewindやMicrosoftのCopilot Recallに対するWindowsの代替アプリとして位置付けられています。
Windrecorder は無料で使えますか?ライセンスは?
Windrecorder は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Windrecorder は今もメンテナンスされていますか?
活発にメンテナンス中。Windrecorder の最終コミットは 2026年9月25日 です。
Windrecorder は何に使えますか?
以前に見たものの場所を思い出せないWebページ、ドキュメント、チャットを探す。 数日間または数週間にわたるPCの利用状況を振り返る。 ローカルAIエージェントから、検索可能な画面履歴にアクセスする。
Windrecorder のインストール方法は?
ffmpeg の bin ファイルを C:\Windows\System32 または別の PATH ディレクトリに展開してインストールします Git for Windows をインストールします Python 3.12 を自動で管理する uv をインストールします リポジトリを clone し、install_update.bat を実行してアプリをインストール、設定します: git clone https://github.com/yuka-friends/Windrecorder
Windrecorder はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/yuka-friends/Windrecorder

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト