
DiffSense
Local AI git commit generator for Apple Silicon
451 followers
Local AI git commit generator for Apple Silicon
451 followers
DiffSense uses the native AFM 3B model on Apple Silicon to generate git commit messages for free. It runs locally with zero latency, ensuring your code stays private. Features customizable message styles and powerful alias macros.









Most dev tools sell capabilities (Local AI). You should sell Velocity.
DiffSense is winning because it fixes the "End of Day" brain drain; trying to remember 100+ file changes for one commit.
The Strategy:
Swap the tech-heavy headline for Cognitive Ease.
Replace "AI Commit Generator" with "The Flow State Guard."
The Idea: "Commit complex diffs in seconds. Stay in the zone. 100% private."
Developers don't want more AI; they want to stay Finished. Great launch, André!
DiffSense
That’s quite intuitive@winifred_ukpong The flow/Zen state is very much an out-of-the-box benefit on top of the AI commit generator. Thanks for calling it out.
As you said, it intrinsically removes the everyday obstructions we all run into, and that's seamless. If you have any other ideas or feature suggestions, I’d love to hear them. Appreciate your clarity of thought. Thanks!
Warestack
Super convenient, especially now that so much code is written with AI assistants!
A killer next feature would be diff grouping with tailored commit messages per group - this would be a huge win for large, messy PRs.
DiffSense
@dkargatzis Yeah, diff grouping could be helpful for larger changes. Thanks for the feedback! we’ll be rolling it out in the next version :)
Warestack
DiffSense
@dkargatzis Sure, we in fact have an issue tracker for the same. https://github.com/edgeleap/diffsense/issues/49 Please feel free to add any additional requests. Thanks!
Warestack
@prastik I've noticed that, yes. And, I've already described the path I'd follow to support this feature without hallucinations for huge diffs!
DiffSense
Love that it runs entirely on-device. Will it support automatically injecting JIRA or ticket IDs into commit messages for easier linking, along with team-wide presets or repo-specific commit conventions?
DiffSense
@fil11 Yes, team-wide presets and repo-specific commit conventions are supported. Tryout the (diffsense --byo=<preset-file-rule> --minimal) or similar, the exact customization guideline is listed here: https://github.com/edgeleap/diffsense#:~:text=Custom%20prompt%20instructions,for%20file%20paths.
About the JIRA ticket, there sure is a pop-up displayed after commit message generation; you can link it there.
If there's a particular request you'd like to make, feel free to create an issue here: https://github.com/edgeleap/diffsense/issues
Thank You!
EasyFrontend
DiffSense looks incredibly useful. Especially for teams dealing with frequent schema changes, data drift, or regressions
DiffSense
@getsiful Yes. We built DiffSense to maintain a clean, traceable change history, making it easier to backtrack issues, regressions, and code drift. Existing solutions came with cost and privacy trade-offs, which we wanted to avoid. Feel free to try it out with your team and let us know how it goes.
Also, feel free to report any issues you find along the way(https://github.com/edgeleap/diffsense/issues). Thank You!
Really like the focus on privacy-first and local execution here. Running commit generation fully on Apple Silicon with zero latency is a big win, especially for teams that don’t want code context leaving their machine. The customizable commit styles and alias macros make this feel genuinely practical, not just a demo. This is one of those tools that quietly improves daily developer workflow without adding friction. Solid launch - well done.
DiffSense
@vik_sh Thanks man 🙏 I feel the same. I think the local AI space is going to grow fast. Apple will launch better cpus, and better llms. So we can code locally like we used to pre AI age. The LLMs are slowly platouing, and the next leap will be how we use compute and models. Maybe less how big or fast they work.
minimalist phone: creating folders
Someone is going for No1.
DiffSense
@busmark_w_nika My local Apple Silicon outreach agent is heating up the entire house 😏
Swytchcode
Really amazing. Please bring it out for Gitlab and Bitbucket :)
DiffSense
@chilaraiIn fact, Diffsense is VCS-agnostic, so you can run it on any Git-managed repository, including GitLab and others. You can try it out right away, Thanks!