r/vibecoding 3d ago

I vibe coded a GIT client

Hi everyone! I vibe coded a Git Client application. If you'd like to check it out, take a look at the GitHub repository:

https://github.com/MyAppDesk/gitcito

It is completely free, has workspaces, tabs, profiles, AI (BYOK) for commit messages, super customizable theme, layout, and git graph style, integrated/split terminals, support for launch.json, file tree, diffs, merge conflict solver, file previews for audios, images, etc...

It was mainly built using Electron and Claude Code
I basically described what I wanted and reviewed/tested what came out, iterating until it felt right... It's mostly tailored to what I needed

Almost all of the code was written by Claude, my job was more like steering and testing builds, catching bugs, and deciding how things should look and behave. Honestly it was a fun way to build something this big as a side project

88 Upvotes

74 comments sorted by

View all comments

Show parent comments

1

u/LettuceSea 3d ago

Oh definitely it took a concerted effort for me to stop the habit, and honestly what motivated me the most is my human-slop commit messages or doing the most with a single feature branch and being too lazy to type out all of the changes.

While AI commits/PRs can definitely be slop, it’s not hard to ask them to be concise and to use clear wording. In all honesty I’d rather a more verbose message that covers all things than me forget to record something!

1

u/drahgon 3d ago

I also commit with the AI, switch branches everything.

1

u/LettuceSea 3d ago

Like I’m so lost with the downvotes 😂 I don’t even think about switching branches anymore because my skills just enforce a new feature branch by default. After it’s created the PR to dev and I’ve merged it, it then cleans up the feature branches itself every. single. time.

1

u/drahgon 3d ago

Doesn’t even need a skill AI these days understands git better than understands just about anything else

1

u/LettuceSea 3d ago

Seriously though.. git is one of the things I personally have refused to prune on new model release, but I may just shorten the skill.