FlowSense Devlog(The first and the last one before the ship, R.I.P to my 7 hrs(context at the end))
A week ago this project was just a random idea in my notes.
Now it’s a desktop app that quietly watches how I work, finds repetitive workflows, and helps me stop doing the same thing over and over again.
I built FlowSense because I realized I spent half my day opening the same apps in the same order.
Chrome
↓
VS Code
↓
Terminal
↓
Chrome
Every.
Single.
Day.
Instead of creating automations manually, I wanted something that simply noticed those patterns for me, as our workflows also vary overtime.
The stack
- Electron + React + TypeScript
- Tailwind CSS + shadcn/ui
- FastAPI
- SQLite
- Framer Motion
- Recharts
- Chrome Extension
Simple enough….cut to a quick realisation it wasn’t, also yeah I didn’t do it completely by myself it took some help from ai models to cope up with this much but most of it was done by me, again R.I.P to my school exam prep too.
What it does now
- Tracks desktop activity locally
- Detects repeated workflows
- Suggests workflow names using AI (optional)
- Supports Gemini
- Guides you through workflows with Flow Mode
- Tracks browser URLs and terminal sessions what apps you are using etc.
- Shows real productivity analytics
My favourite feature
Flow Mode.
Start a workflow and a small floating overlay follows you across every application.
Switch to the next app.
Step complete.
Move on.
It’s such a tiny feature, but somehow it makes repetitive work feel… satisfying.
There’s still plenty left to build.
Weekly reports
Conversation mode
A lot of polish
But for the first time, it actually feels like a product instead of a collection of experiments, that’s ready to ship.
A quick side note it was bad on my part that I thought I would upload a single devlog and then ship, I am lowkey very lazy about devlogs idk why, this was until I saw my whole hackatime time wasnt being logged in on further talking to @Carlson I got to know extra hours over a certain limit aren’t counted or partially counted to prevent any kind of cheating and to promote people giving more frequent devlogs so R.I.P to my extra 7 hours p.s voters pls give me more stars to compensate for those hourss plsssss. Also I will be shipping the project next, hope yall excited just as me, waiting to see all of yours reactions.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.