I Built a Desktop App That Commits to GitHub So I Don’t Have To Lie About Consistency

AI Summary2 min read

TL;DR

I built a desktop app that automates GitHub commits to eliminate the mental burden of forgetting daily commits. It runs locally, schedules pushes, and highlights how consistency relies on systems, not discipline, challenging fake productivity metrics.

Tags

discussprogrammingproductivitybeginners

Let’s be honest for a second.
GitHub contribution graphs are not a productivity metric.

They are a vibe metric.

I got tired of pretending otherwise, so I built a desktop app that automates commits for me. Not to fake work, but to remove the mental overhead of “oh no I forgot to commit today.”

This app runs locally, schedules commits, and pushes them directly to your repository. No browser tabs. No cron jobs duct taped together. Just open the app, configure it once, and let it handle the boring part.

Why build this instead of just committing manually?
Because consistency is not discipline. It is systems.
I noticed I was writing code regularly, but committing inconsistently. That gap was pure friction. So I removed it.

This project taught me more than expected
how to package a desktop app
how to handle Git authentication cleanly
how to build something people will immediately argue about

And honestly, that last part is the fun one.
You can judge the idea, but the app works. It ships. It solves a real annoyance.

Here is the repo
https://github.com/TROJANmocX/-Auto-Commit-Desktop-App.git

Curious question for you
Do tools like this reduce discipline or reveal how fake our productivity metrics already are

Visit Website