DiffSense

DiffSense

Local AI git commit generator for Apple Silicon

455 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.
DiffSense gallery image
DiffSense gallery image
DiffSense gallery image
DiffSense gallery image
DiffSense gallery image
Free
Launch Team / Built With
Vy - Cross platform AI agent
Vy - Cross platform AI agent
AI agent that uses your computer, cross platform, no APIs
Promoted

What do you think? …

ElevenApril

You had me at the 'Writing commit messages sucks' slide. 😂

Seriously though, context switching from 'coding mode' to 'writing mode' just to describe a bug fix is the biggest friction in my git workflow. Zero latency is key here—I don't want to wait 5 seconds for a commit message.

I see it supports customizable styles—can I enforce strict 'Conventional Commits' (feat/fix/chore) formatting? That would make my changelogs so much cleaner. Upvoted!

Prastik Gyawali

@elevenapril Totally, we’ve all felt that pain 😅

For customization, DiffSense supports BYO prompts. If you have specific rules you want to enforce, just write them once in a text file, add it to .gitignore, and run:

diffsense --byo=<your-rules-file.md> --verbose

You can also switch messaging styles and models through the same setup. More details here: https://github.com/edgeleap/diffsense#:~:text=Custom%20prompt%20instructions,for%20file%20paths

This assures your tone and requirement is kept intact.

Thanks!

hanieh Mohammadnezhad

I like the focus on privacy and local execution, especially for something as frequent as commit messages. The customization and alias macros look practical for daily workflows. It does feel quite niche right now, but for Apple Silicon users it makes sense.

Prastik Gyawali

@hanieh_mohammadnezhad Thank you for your kind words.

Siful

DiffSense looks incredibly useful. Especially for teams dealing with frequent schema changes, data drift, or regressions

Prastik Gyawali

@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!

Tetiana
so great product!!! sincere congrats!!!
Prastik Gyawali

@tetianai Thank you :)

Cruise Chen

DiffSense seems to be a great tool for Local First users! Its crucial to secure privacy for coding for ai products!

Prastik Gyawali

@cruise_chen Thanks! Privacy is core to DiffSense, keeping code local and secure was a key design goal from day one. Glad it resonates with the local-first mindset 🙌

Abdirahim Arrale

love it!

Prastik Gyawali

Thanks@abdirahim 

Savas Kalkan

it is easyn lifesaver (: good luck on your launch 🚀

André J

@savaskalkan Thank you! V2 is also coming so make sure to follow this space. 2026 will be magic for devs 🚀