Pensieve - seu arquivo pessoal de tela com controle total dos dados
1.373 estrelas
Imagine poder encontrar qualquer janela, site ou documento que você já viu no seu computador — mesmo que não se lembre do nome do arquivo. É exatamente isso que o Pensieve oferece — uma alternativa privada às soluções comerciais como Rewind e Windows Recall.
O que é e por que você precisa dele
Pensieve é um serviço em segundo plano que:
- 📸 Tira capturas de tela de todas as suas telas a cada 5 segundos
- 🔍 Indexa conteúdo (texto via OCR e imagens via ML)
- 🗂 Armazena tudo localmente no seu diretório home
Casos de uso práticos:
- Encontrar aquela receita que você viu há uma semana
- Recuperar uma aba fechada sem histórico do navegador
- Encontrar um documento por uma frase do seu conteúdo
Por que é seguro
Ao contrário das alternativas baseadas em nuvem, o Pensieve:
- Armazena dados apenas no seu computador (~/.memos)
- Não requer conexão com a internet
- É completamente open source (Python)
- Pode ser facilmente removido com um único comando
Recursos principais
1. Pesquisa inteligente em toda a tela
- Pesquisa de texto completo em todo o texto reconhecido
- Pesquisa vetorial por significado (usa modelos locais de ML)
- Filtrar por aplicativos e datas
2. Integração flexível com ML
Suporta:
- Modelos locais via Ollama
- Qualquer API compatível com OpenAI
- Seleção automática de dispositivo para computação (GPU/CPU)
# Пример конфигурации модели
default_plugins:
builtin_ocr
builtin_vlm # Визуальный поиск
3. Otimização de recursos
- Frequência dinâmica de capturas de tela
- Processamento em segundo plano durante o tempo ocioso
- Economia de bateria em notebooks

Como começar
- Instalação:
pip install memos
memos init
memos enable
memos start
-
Abra http://localhost:8839
-
Personalize de acordo com suas necessidades:
- Selecione modelos para pesquisa
- Exclua aplicativos da gravação
- Agende o processamento
Para quem é
- Desenvolvedores que trabalham com múltiplas janelas
- Pesquisadores que coletam dados de várias fontes
- Qualquer pessoa que queira uma "memória fotográfica" para o computador
Limitações
- Requer ~400MB de espaço por dia
- Pode sobrecarregar o sistema durante uso ativo
- Sem suporte para Linux ainda (em desenvolvimento)
Pensieve é um exemplo raro de ferramenta que oferece recursos de nível empresarial enquanto preserva a privacidade. Se você frequentemente perde o controle das janelas necessárias entre dezenas de abas — vale a pena experimentar.
Projetos relacionados
Como Construir um Terminal Pessoal de Análise Quantitativa com Polars e DuckDB
Python
Como Conectar uma Rede Neural a um Navegador Real com Browser Harness
Python
ElevenLabs local no seu próprio hardware com o VoiceStudio
Python
Tickflow Stock Panel: Como Construir Seu Próprio Terminal para Análise Quantitativa de Ações
Python
Como Transformar o Familiar NumPy em Código GPU Compilável
Python
Como ensinar Cursor e Claude Code a escrever corretamente para Salesforce
Python