Launching today

Dayflow
Open source tools that help you get promoted
113 followers
Open source tools that help you get promoted
113 followers
Getting promoted isn't just about doing great work - it's about remembering and proving it. Can you remember what you accomplished 23 weeks ago? Dayflow is a local-first macOS app that uses your screen data and AI to automatically journal your workday. No timers, no manual logging. Every bug fixed, doc written, and problem solved is captured - ready for standups, 1:1s, and performance reviews. Run any model (local or cloud), keep everything on your Mac. Open source, MIT licensed.










Dayflow
Hey Product Hunt 👋 I'm Jerry, founder of Dayflow.
Here's a bitter lesson that everyone learns first-hand: the person who gets promoted isn't the one who did the best work. It's the one who can remember it and come with receipts.
You know the feeling. Your manager asks "what did you ship this quarter," and your mind goes blank. You spent three months heads-down, debugging the gnarly thing, unblocking teammates, rewriting the pipeline that was about to fall over, and now you're squinting at a git log trying to reverse-engineer your own life. The work was real. The memory of it just evaporated.
So the people who are great at narrating their work get ahead, and the people heads-down doing it get overlooked. That always felt backwards.
So we built Dayflow.
Dayflow runs quietly on your Mac, and uses your screen data + AI to turn your day into a clean timeline of what you actually worked on. No timers, no tagging. You just work, and at the end of the day there's an honest record of it.
Come review season, your brag doc is already written. When you wonder where the week went, there's an answer instead of a shrug.
🔒 Local-first and open source. The recording stays on your machine, and the code's on GitHub.
🧠 A witness, not a manager. It's yours, built to help you see your own work, not score you.
⚡ Zero effort. No categorizing, no Pomodoro guilt. It just runs.
🎁 For Product Hunt: a month of Dayflow Pro free. Or use Dayflow for free forever by bringing your own AI, whether that's a local model or plugging in your ChatGPT/Claude subscription.
I'll be around all day. I'd love to know: when someone asks what you got done this week, do you actually have an answer, or do you go blank too?
This one I’m definitely going to try. :))
I’m working on our launch right now, and a lot of the work does not always look like a clean task list at the end of the day. Sometimes it’s fixing small product details, writing copy, replying to people, checking feedback, making decisions, or solving random problems that disappear from memory two days later.
The “brag doc is already written” angle is strong. even outside promotions, I think founders and small teams also need this just to understand where the week actually went :) Local-first and open source also matters a lot here. if an app is watching my workday, I’d want exactly this kind of trust model. Curious how Dayflow separates meaningful work from noise. does it learn from what I keep/edit in the daily summary over time?
Okay, I tried it. SICK.
I really like the design, the setup, and honestly the whole way it works. The product feels thoughtful in the right places, especially for something that deals with such personal work data.
This is a great product and you should be seriously proud of it. The YC background makes a lot of sense now :)
Wishing you a lot of success with this!
Dayflow
@andrasczeizel Really happy to hear that! Thanks - do let me know if you have any feature requests!
Dayflow
@andrasczeizel LLMs are pretty smart and can figure out what you're working on very well! Right now it doesn't learn from edits but that's coming very soon!
Local-first plus run-any-model is the right call for screen data. One thing I'd push on from doing vision-over-screenshots myself: a frame tells you what's visible, not what you actually worked on. Our summaries would confidently claim 'worked on JIRA-1234 for two hours' when the ticket was just a tab left open while the person was heads-down in the editor. Does Dayflow weight by real keyboard or window-focus signal, or infer effort from frame content? That's the line between a believable brag doc and one your manager flags as inflated.
Dayflow
@dipankar_sarkar LLMs are able to understand what you’re actually working on pretty well without keyboard / window focus signals! Dayflow also shows when you’ve been idle, even if you have tabs open.
The evaporated-memory problem is real, but the part I'd want pinned down is how Dayflow captures the work without me logging anything by hand. Does it passively ingest from sources like git, Slack, or calendar, and since it's open source, do those integrations run locally/self-hosted or does the raw activity get sent to a server? And where does the accumulated work history actually live — a local DB I own, or your cloud?
Dayflow
@noctis06 Dayflow captures periodic screenshots and analyzes them with AI to produce that record. All your screen data are stored locally on your machine.
Remembering what you shipped months later is a real pain. The screen capture side is the only thing I’d be careful with: can Dayflow auto-exclude certain apps or websites before they’re analyzed, or is privacy mostly handled by pausing and deleting entries after?
Dayflow
@novamaker01 Yep, you can exclude whatever apps you'd like, like password apps for example. You can also pause or delete entries whenever you like.
The tagline says Dayflow helps you get promoted, which is a very specific promise for an open source tool. Is the main workflow more about capturing accomplishments over time, turning work into status updates, or guiding people on what to focus on next? The AI Agents / AI Dictation Apps hints make me wonder how much is automated versus manually curated.
Dayflow
@mia_qiao Right now it's about capturing accomplishments + status updates. We want to build in features that gently guide you on what to focus on next!
the framing is spot on. the people who get promoted are the ones who can articulate what they did, not necessarily the ones who did the most. i've lost track of genuinely important work just because i didn't write it down in the moment. the local-first approach matters a lot here too because screen data is about as personal as it gets. does the AI summarize at the end of the day automatically or do you review a timeline and pick what's worth keeping?
Dayflow
Thanks@tina_chhabra! Summaries are automatically updated every 15 minutes, and you have the option to edit how your summaries are categorized if needed.