Repolode
JerryZLiu

JerryZLiu/Dayflow

Um diário de trabalho privado e automático para Mac que transforma a atividade na tela em uma linha do tempo do que você realmente fez.

Alternativa open source a:RescueTimeToggl Track

Estrelas
7,301
Forks
449
Issues abertas
110
Último commit
anteontem

O que é?

O Dayflow roda no macOS e registra trechos leves da atividade na tela. Em seguida, usa um provedor de IA para analisá-los e agrupar o dia em cartões de atividades. O resultado é uma linha do tempo cronológica do seu trabalho, que permite reconstruir o dia sem iniciar cronômetros nem fazer anotações. O app analisa o que estava na tela, e não apenas qual aplicativo estava ativo, então consegue distinguir uma sessão no Cursor dedicada a lançar um recurso de outra voltada à depuração.

Além da linha do tempo, o Dayflow gera uma visão diária para a reunião de standup, com os destaques de ontem, as tarefas de hoje e os impedimentos, além de uma retrospectiva semanal que aborda padrões de foco, uso de aplicativos e períodos de distração. Uma interface de chat responde a perguntas em linguagem natural sobre seu dia, semana ou ano, e as linhas do tempo podem ser exportadas como Markdown para qualquer intervalo de datas.

Por padrão, os dados ficam armazenados localmente em ~/Library/Application Support/Dayflow/. Para fazer as análises, você pode escolher modelos locais pelo Ollama ou LM Studio, Gemini com sua própria API key, ou ChatGPT e Claude por meio das ferramentas de CLI locais. Os provedores na nuvem recebem os dados de atividade necessários para a análise, enquanto os modelos locais mantêm os dados na sua máquina. É possível definir limites de armazenamento para que gravações antigas sejam removidas automaticamente. O app requer macOS 14 ou posterior e a permissão Screen & System Audio Recording.

Recursos principais

  • 01Cria automaticamente uma linha do tempo do dia com base na atividade na tela, sem cronômetros manuais.
  • 02Gera anotações diárias para a reunião de standup, com destaques, tarefas e impedimentos.
  • 03Oferece uma retrospectiva semanal com padrões de foco, uso de aplicativos e acompanhamento de distrações.
  • 04Permite fazer perguntas em linguagem natural sobre seu trabalho anterior.
  • 05Exporta linhas do tempo para Markdown em qualquer intervalo de datas.
  • 06Oferece suporte a modelos locais pelo Ollama ou LM Studio, além de Gemini, ChatGPT e Claude.

Casos de uso

  • Escrever atualizações para a reunião de standup sem depender da memória.
  • Revisar como o tempo foi usado durante a semana e identificar hábitos que causam distração.
  • Preparar relatórios de status ou anotações para clientes com base em uma linha do tempo exportada.
  • Manter um registro pesquisável e apenas local do trabalho para consulta pessoal.

Início rápido

  1. 1

    Instale o Dayflow com o Homebrew

    brew install --cask dayflow
  2. 2

    Ao abrir o app, conceda a permissão para gravar a tela e o áudio do sistema quando solicitado

Antes de usar

  • Requer macOS 14 ou posterior.
  • Precisa da permissão para gravar a tela e o áudio do sistema para funcionar.
  • Provedores de IA na nuvem recebem seus dados de atividade para análise; somente os modelos locais mantêm esses dados no seu Mac.

Tópicos

Perguntas frequentes

O que é Dayflow?
Um diário de trabalho privado e automático para Mac que transforma a atividade na tela em uma linha do tempo do que você realmente fez. O Dayflow roda no macOS e registra trechos leves da atividade na tela. Em seguida, usa um provedor de IA para analisá-los e agrupar o dia em cartões de atividades. O resultado é uma linha do tempo cronológica do seu trabalho, que permite reconstruir o dia sem iniciar cronômetros nem fazer anotações. O app analisa o que estava na tela, e não apenas qual aplicativo estava ativo, então consegue distinguir uma sessão no Cursor dedicada a lançar um recurso de outra voltada à depuração.
Dayflow é gratuito? Qual é a licença?
Dayflow é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Dayflow ainda é mantido?
Manutenção ativa. O último commit de Dayflow foi em 19 de out. de 2026.
Para que posso usar Dayflow?
Escrever atualizações para a reunião de standup sem depender da memória. Revisar como o tempo foi usado durante a semana e identificar hábitos que causam distração. Preparar relatórios de status ou anotações para clientes com base em uma linha do tempo exportada. Manter um registro pesquisável e apenas local do trabalho para consulta pessoal.
Como instalar Dayflow?
Instale o Dayflow com o Homebrew: brew install --cask dayflow Ao abrir o app, conceda a permissão para gravar a tela e o áudio do sistema quando solicitado
Onde consigo Dayflow?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/JerryZLiu/Dayflow

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

Projetos relacionados