The automatic work journal. Privately turns your screen into a timeline of what you actually accomplished. Open-source and local-first.
| Rating | Summary | |
|---|---|---|
| Quality | solid (17/24) | Actively maintained Swift app with strong adoption and clear feature docs; held back only by absent dependency manifest and no visible test infrastructure. |
| PAI Relevance | integrate (0.75) | Fills PAI's complete blind spot in passive context accumulation — its Markdown timeline export is directly ingestible by a file-reading PAI skill at zero overlap with existing capabilities. |
17/24 — actively-maintained / adequately-documented / solid
Failed:
.github/workflows/; CI status is unknown.Passed:
archived: false.Failed:
Passed:
brew install --cask dayflow.https://dayflow.so is linked repeatedly as the canonical product/docs domain.Failed:
Package.swift or equivalent surfaced.Passed:
| Dimension | Score | Assessment |
|---|---|---|
| Harvest Value | 1 | The passive screen-capture → AI-chunk-analysis → structured-timeline pipeline is an architectural pattern PAI has no equivalent of; the approach to chunking screen context for AI summarization is worth studying for any PAI context-accumulation subsystem. |
| Integration Readiness | 1 | Dayflow is a native Swift macOS app with no CLI or npm package; however its Markdown timeline export (configurable date range) lands at a known filesystem path, making a PAI file-reading skill a viable moderate-glue integration without wrapping the app binary. |
| Overlap Risk | 0 | No existing PAI skill, tool, or hook performs passive screen-activity capture or automatic timeline generation; ContextSearch and Knowledge operate on manually curated content, leaving this space entirely open. |
| Gap Fill | 2 | PAI's memory subsystem (WORK/, LEARNING/, KNOWLEDGE/) is fully manual — nothing feeds it without explicit principal action; Dayflow's Markdown exports would provide automatic ground-truth context about what the principal actually did, a clear functional gap with no existing coverage. |
Composite: 0.75
Capture-to-Knowledge Pipeline (capture-layer spec): Configure Dayflow with Ollama as the local AI provider, run it through one full development session, then pull the exported timeline JSON from ~/.dayflow/. Feed that export directly into the C2K pipeline's design review as the canonical "what capture emits" specimen — the timestamped activity clusters, per-cluster AI summaries, and app-switch events become the concrete input schema the ingestion stage designs around. The abstract "what does capture output look like?" spec question closes with a real, parseable artifact rather than a whiteboard description.
Daily synthesis with fab: After each session, export Dayflow's timeline (File → Export or directly from ~/.dayflow/) and pass the plain-text version to fab with intent "daily standup synthesis". Fab selects the best-matching Fabric pattern and pipes the timeline through it, producing a structured standup or EOD reflection grounded in what actually appeared on screen rather than memory reconstruction. You also get ongoing signal on which Fabric patterns perform best against screen-sourced, AI-pre-annotated content — useful calibration data for fab's recommender as it sees a new content class.
PAI agentic session auditing: During active agent runs — skill iterations, eval loops, multi-step tasks — let Dayflow run passively with a short capture interval (30–60 seconds). After the session, diff the Dayflow timeline against what the agent reported doing. Discrepancies between screen-visible activity and agent-claimed actions surface dropped or hallucinated steps without adding any instrumentation inside the agent loop or modifying existing tooling.
Category: Personal AI & Knowledge
In this category: tinyhumansai--openhuman (excellent, skip) — general personal AI super-intelligence platform; JerryZLiu--Dayflow is first passive screen-capture work-journal entry.
Standing: Dayflow occupies a distinct niche within Personal AI & Knowledge — where openhuman aims to be a proactive AI assistant, Dayflow is a passive observer that turns raw screen history into structured memory; the two are complementary rather than competing.
Density: 9/10 — Available: full README (8KB), complete repo metadata (stars, forks, issues, dates, license, archived status), topic tags (12), release history (v1.13.1), creation and last-commit timestamps, Homebrew install reference, Trendshift trending badge. Missing: dependency manifest (Package.swift not surfaced), CI workflow configuration, source file structure, issue content detail.
The project reached ~6K stars in 8 months with no dependency manifest visible and no CI signals — a pattern common in native macOS apps distributed via DMG/Homebrew where Xcode project management and App Store review pipelines substitute for traditional CI. The v1.13 release number in under a year indicates rapid iteration; the 22 open issues suggests an engaged user base without a backlog crisis. The Markdown export feature is the primary PAI integration surface: a skill that watches ~/Library/Application Support/Dayflow/ for new exports and ingests them into WORK/ would require minimal code and zero changes to Dayflow itself.