Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Apps
  3. Dayflow

Dayflow

MITSwiftv2.4.0

A private, automatic macOS app that watches your screen and uses AI to generate a timeline of your daily activities.

Visit WebsiteGitHubGitHub
7.1k stars428 forks0 contributors

What is Dayflow?

Dayflow is a native macOS application that automatically captures screen activity and uses AI to generate a private, contextual timeline of your workday. It solves the problem of manual time tracking by providing an accurate, automated record of what you actually accomplished, distinguishing between productive work and distractions. The app is designed to be lightweight and privacy-focused, keeping all data on your device.

Target Audience

Professionals and knowledge workers on macOS who want automated, insightful time tracking without compromising privacy, including founders, engineers, students, researchers, marketers, salespeople, and freelancers.

Value Proposition

Developers choose Dayflow for its unique combination of automatic, context-aware tracking, strong privacy controls with local-first data storage, and the flexibility to use various AI providers (cloud or local). It provides deeper insights than basic app trackers while remaining efficient and extensible.

Overview

The automatic work journal/time tracker. Privately turns your screen into a timeline of what you actually accomplished. Open-source and local-first.

Use Cases

Best For

  • Automating time tracking for developers and knowledge workers
  • Generating private, AI-summarized work journals
  • Understanding context switching and distraction patterns
  • Creating client-ready work summaries for freelancers
  • Analyzing time allocation across different projects or tasks
  • Building a local-first, privacy-focused productivity system

Not Ideal For

  • Teams requiring cross-platform compatibility on Windows or Linux
  • Users needing real-time, instant activity analytics without AI processing delays
  • Organizations that require centralized, multi-user tracking and collaborative reporting
  • Individuals uncomfortable with granting persistent screen recording permissions due to security or performance concerns

Pros & Cons

Pros

Context-Aware Tracking

Uses AI to distinguish between activities like research vs. entertainment within the same app, providing more meaningful insights than basic app usage loggers.

Local-First Privacy

Data stays on your Mac with options for fully local AI processing via Ollama or LM Studio, ensuring user control and avoiding cloud dependencies.

Battery-Efficient Design

Lightweight operation with ~100MB RAM and <1% CPU usage per the README, minimizing system impact while tracking screen activity.

Flexible AI Integration

Supports multiple providers: Gemini (cloud), local models, and ChatGPT/Claude (paid), allowing customization based on cost, privacy, and quality needs.

Cons

Platform Exclusivity

Only available for macOS 13+, excluding Windows, Linux, and older Mac versions, which severely limits its user base and flexibility.

Complex AI Setup

Requires configuration like API keys for Gemini, local server setup for Ollama, or paid subscriptions for ChatGPT/Claude, adding friction to initial use.

Local Model Trade-offs

Using local AI involves 33+ LLM calls per analysis, is GPU-intensive, drains battery faster, and may produce lower-quality summaries compared to cloud models.

Beta Feature Restrictions

The journal feature is in beta and requires an access code, making it less accessible and potentially unstable for general use.

Frequently Asked Questions

Quick Stats

Stars7,067
Forks428
Contributors0
Open Issues48
Last commit16 hours ago
CreatedSince 2025

Tags

#timeline#ai#productivity#gemini#productivity-tools#journaling#time#privacy#ollama#screen-capture#chatgpt#swiftui#swift#time-tracking#automation#local-first#macos

Built With

X
Xcode
S
SwiftUI

Links & Resources

Website

Included in

Apps101.5k
Auto-fetched 3 hours ago

Related Projects

StatsStats

macOS system monitor in your menu bar

Stars41,658
Forks1,517
Last commit1 day ago
Background MusicBackground Music

Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.

Stars19,274
Forks776
Last commit2 months ago
KeepingYouAwakeKeepingYouAwake

Prevents your Mac from going to sleep.

Stars6,890
Forks264
Last commit23 days ago
macUSBmacUSB

The all-in-one bootable USB creator for Mac

Stars2,740
Forks127
Last commit10 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub