画面上のアクティビティから実際の作業をタイムライン化する、Mac向けのプライベートな自動作業記録アプリです。
yuka-friends/Windrecorder
画面を小さなファイルに継続的に記録し、OCRテキストや画像の説明から過去の操作を巻き戻して検索できる、ローカルファーストのWindowsアプリです。
代替できる製品:Rewind
Microsoft 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
ffmpeg の bin ファイルを C:\Windows\System32 または別の PATH ディレクトリに展開してインストールします
- 2
Git for Windows をインストールします
- 3
Python 3.12 を自動で管理する uv をインストールします
- 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 の数値は毎日更新されます。
関連プロジェクト
画面領域や画像、PDF、ファイルからテキストを抽出し、ローカルでOCRを実行して結果をコピー・転送できるWindows用ツール。
仕事の情報をローカルのナレッジグラフに整理するオープンソースのパーソナルAIアシスタント。メール、ノート、ブラウザ、議事録、共有Spacesを備える。
WindowsとmacOS向けのオープンソースのクリップボードマネージャー。テキスト、画像、リンク、色、ファイルの履歴を検索できます。
ライブ配信と画面録画のための無料オープンソースソフトウェア。キャプチャ、合成、エンコード、録画を1つのアプリで行えます。
画面収録を製品デモや手順動画に仕上げられる、Windows・macOS・Linux対応の無料オープンソースアプリ。