Documentation Index
Fetch the complete documentation index at: https://mintlify.com/JerryZLiu/Dayflow/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Dayflow’s Journal feature helps you stay intentional about your days by combining manual reflection with AI-generated insights from your timeline. It’s designed to be quick, lightweight, and integrated with your automatic timeline tracking.How It Works
Morning: Set Intentions
Start your day by setting intentions — what you want to accomplish and focus on. Intentions form includes:- Today’s intentions (list): 2-5 key tasks or goals for the day
- Notes for the day (optional): Context, reminders, or thoughts
- Long-term goals (optional): Bigger-picture goals you’re working toward
Evening: Reflect
At the end of your day (after 4 PM), Dayflow prompts you to reflect: Reflections form includes:- Evening reflections (freeform): How did the day go? What went well? What could improve?
AI Summary Generation
Once you’ve set intentions or reflections (or both), Dayflow can generate an AI-powered summary of your day that combines:- Timeline activity: What you actually did (from automatic tracking)
- Your intentions: What you planned to do
- Your reflections: How you felt about the day
- Recent summaries: Context from previous days to ensure variety
- Wins: 2-3 key accomplishments
- Narrative: 3-5 sentence arc of your day (morning, afternoon, evening)
- To improve: 1 honest observation about what could’ve gone better
Summaries require at least 1 hour of timeline activity to generate. If you don’t have enough activity tracked, the summary button will be disabled.
Weekly View
The Journal includes a weekly calendar view where you can:- See which days have journal entries
- Navigate between days quickly
- Spot patterns in your week (days with reflections vs. days without)
Journal Flow States
The Journal UI adapts based on the time of day and what you’ve already completed:| State | When It Appears | What You See |
|---|---|---|
| Intro | First visit, no entry yet | CTA to set intentions |
| Summary | Morning, after recent activity | Yesterday’s summary + CTA to set today’s intentions |
| Intentions Edit | Clicking “Set intentions” | Form to enter intentions, notes, goals |
| Reflection Prompt | Evening (after 4 PM), intentions set | Prompt to add reflections |
| Reflection Edit | Clicking “Add reflections” | Form to enter evening reflections |
| Board Complete | Summary generated | Full day view with all sections + AI summary |
- Morning
- Evening
Typical morning flow:
- Open Journal → see yesterday’s summary (if available)
- Click “Set today’s intentions”
- Enter your intentions and goals
- Save → return to timeline
4AM Boundary
Journal uses the same 4AM boundary as the timeline — meaning your “day” runs from 4AM to 3:59AM the next morning. This ensures late-night work sessions are grouped with the correct logical day. Example:- Work until 2 AM on Tuesday night → counts as Monday’s timeline
- Wake up at 8 AM Tuesday → counts as Tuesday’s timeline
AI Summary Details
Summary Format
Summary Prompt
Dayflow builds a detailed prompt that includes:- Timeline activity: All timeline cards for the day
- Morning intentions: What you planned
- Notes for the day: Additional context
- Long-term goals: Bigger-picture context
- Evening reflections: Your self-assessment
- Recent summaries: Previous days’ summaries to ensure stylistic variety
- Write in first person (from your perspective)
- Be warm and reflective, not robotic
- Use varied sentence structure and avoid repetitive openers
- Include 1-3 bolded phrases to highlight key activities
- Not infer emotions unless you explicitly stated them
Recent summaries are included to prevent the AI from reusing the same phrases or sentence structures — keeping your journal fresh.
Scheduled Reminders
Dayflow can send notifications to remind you to:- Set intentions in the morning
- Add reflections in the evening
Reminders are local notifications — no external services are used.
Privacy & Data Storage
All journal data is stored locally in your Dayflow database:- Location:
~/Library/Application Support/Dayflow/chunks.sqlite - No cloud sync: Journal entries never leave your Mac unless you export them
- AI processing: Summaries are generated using your configured AI provider (Gemini, Local, or ChatGPT/Claude)
Journal entries are never sent to analytics. Only metadata (character counts, not content) is tracked.
Beta Access
The Journal feature is currently in limited beta and requires an access code. How to get access:- Request an access code from the Dayflow team
- Open Dayflow → Settings → Journal
- Enter your access code
- The Journal tab will appear in the main UI
Beta access helps us refine the feature before a wider release. Feedback is welcome!
Use Cases
Daily standup preparation
Daily standup preparation
Generate a summary at the end of the day, copy it, and use it as your standup update the next morning.
Weekly reviews
Weekly reviews
Use the weekly view to review patterns:
- Which days did you hit your intentions?
- When did you feel most productive?
- What themes emerge across the week?
Personal accountability
Personal accountability
Set intentions in the morning, then reflect in the evening on whether you followed through. The AI summary provides objective data on what you actually did.
Building better routines
Building better routines
Track long-term goals across weeks. The goals field pre-fills from your most recent entry, making it easy to maintain consistency.
Troubleshooting
'Generate summary' button is disabled
'Generate summary' button is disabled
Summary generation failed
Summary generation failed
If summary generation fails:
- Check your AI provider configuration in Settings → AI Provider
- Verify your API key or CLI tool is working
- Ensure you have internet connectivity (for Gemini or ChatGPT/Claude)
- Try again — transient API errors can occur
Goals aren't pre-filling
Goals aren't pre-filling
Goals are pre-filled from your most recent journal entry. If you don’t have a previous entry, the field will be empty.
Journal tab doesn't appear
Journal tab doesn't appear
The Journal feature requires a beta access code. Enter your code in Settings → Journal to unlock the feature.
Next Steps
Timeline
Learn how automatic timeline tracking works
AI Providers
Choose the right AI provider for summaries
Export
Export journal entries and timeline as Markdown
Privacy
Understand how your data is handled