Repolode
yuka-friends

yuka-friends/Windrecorder

Um app para Windows que grava a tela continuamente em arquivos pequenos, permitindo rever e pesquisar atividades passadas por texto de OCR ou descrição de imagem.

Alternativa open source a:RewindMicrosoft Recall

Estrelas
3,961
Forks
184
Issues abertas
55
Último commit
há 27 dias

O que é?

O Windrecorder grava a tela de forma compacta e permite pesquisar o conteúdo. Você pode rever o que viu, fazer buscas por texto de OCR ou descrição de imagem e consultar estatísticas de atividade, como nuvens de palavras, linhas do tempo e gráficos de dispersão. O projeto se apresenta como uma alternativa para Windows ao Rewind no Mac e ao Copilot Recall da Microsoft.

O app oferece dois modos de gravação: capturas de tela periódicas, indexadas apenas quando o conteúdo muda, e gravação direta de vídeo com FFmpeg, dividida em segmentos de 15 minutos. A gravação é pausada automaticamente quando a tela fica estática, quando há janelas excluídas em primeiro plano ou quando o computador é bloqueado. O tempo de inatividade é usado para manutenção do banco de dados e compressão de vídeo. Filtros podem ignorar janelas por título, nome do processo, texto incluído ou falta de movimento na tela.

Todos os dados, incluindo vídeos, banco de dados e estatísticas, permanecem na máquina local, em um diretório userdata, e nada é enviado para a internet. O OCR pode usar o mecanismo integrado do Windows ou opções de terceiros, como RapidOCR, WeChat OCR e Tesseract. A interface é uma web UI feita com Streamlit, com suporte a chinês simplificado, inglês e japonês.

Recursos principais

  • 01Grava a tela em arquivos pequenos, com captura de uma tela, várias telas ou da janela ativa.
  • 02Indexa apenas as cenas que mudaram e armazena texto de OCR, títulos de páginas e URLs do navegador.
  • 03Pesquisa conteúdos anteriores da tela por texto de OCR ou descrição de imagem.
  • 04Oferece estatísticas de atividade, nuvens de palavras, linhas do tempo e gráficos de dispersão.
  • 05Compatível com vários mecanismos de OCR, incluindo o integrado do Windows, RapidOCR, WeChat OCR e Tesseract.
  • 06Mantém todos os dados localmente, sem necessidade de enviar nada para a internet.

Casos de uso

  • Encontrar uma página, um documento ou uma conversa que você viu antes, mas não lembra onde.
  • Revisar como você passou o tempo no computador ao longo de dias ou semanas.
  • Dar a um agente de IA local acesso pesquisável ao histórico da sua tela.

Início rápido

  1. 1

    Instale o ffmpeg extraindo os arquivos bin para C:\Windows\System32 ou outro diretório incluído no PATH

  2. 2

    Instale o Git for Windows

  3. 3

    Instale o uv, que gerencia o Python 3.12 automaticamente

  4. 4

    Clone o repositório e execute install_update.bat para instalar e configurar o aplicativo

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

Antes de usar

  • Disponível apenas para Windows; o README descreve um aplicativo para Windows.
  • É necessário configurar o ffmpeg manualmente e ajustar o PATH antes de usar o aplicativo.
  • Grava continuamente e armazena todos os dados de tela localmente, então o uso de disco aumenta cerca de 10 a 20 GB por mês.
  • Licenciado sob GPL-2.0, uma licença copyleft que exige que obras derivadas continuem sendo de código aberto.

Tópicos

Perguntas frequentes

O que é Windrecorder?
Um app para Windows que grava a tela continuamente em arquivos pequenos, permitindo rever e pesquisar atividades passadas por texto de OCR ou descrição de imagem. O Windrecorder grava a tela de forma compacta e permite pesquisar o conteúdo. Você pode rever o que viu, fazer buscas por texto de OCR ou descrição de imagem e consultar estatísticas de atividade, como nuvens de palavras, linhas do tempo e gráficos de dispersão. O projeto se apresenta como uma alternativa para Windows ao Rewind no Mac e ao Copilot Recall da Microsoft.
Windrecorder é gratuito? Qual é a licença?
Windrecorder é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Windrecorder ainda é mantido?
Manutenção ativa. O último commit de Windrecorder foi em 25 de set. de 2026.
Para que posso usar Windrecorder?
Encontrar uma página, um documento ou uma conversa que você viu antes, mas não lembra onde. Revisar como você passou o tempo no computador ao longo de dias ou semanas. Dar a um agente de IA local acesso pesquisável ao histórico da sua tela.
Como instalar Windrecorder?
Instale o ffmpeg extraindo os arquivos bin para C:\Windows\System32 ou outro diretório incluído no PATH Instale o Git for Windows Instale o uv, que gerencia o Python 3.12 automaticamente Clone o repositório e execute install_update.bat para instalar e configurar o aplicativo: git clone https://github.com/yuka-friends/Windrecorder
Onde consigo Windrecorder?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/yuka-friends/Windrecorder

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados