A Git commit-message generator powered by Apple's on-device language model. No API keys. No cloud. No data leaves your Mac.
strudel-demo.mov
curl -fsSL https://raw.githubusercontent.com/Mechse/strudel/master/install.sh | bashTo audit the script before running:
curl -fsSL https://raw.githubusercontent.com/Mechse/strudel/master/install.shTo uninstall:
sudo rm /usr/local/bin/strudel /usr/local/libexec/strudel-helper- Tier 1: small diffs sent as-is
- Tier 2: compressed diff (
--stat+--unified=0) for medium diffs - Tier 3: per-file map-reduce for very large diffs
-
--candidates Nto generate multiple messages and let you pick -
--message-onlyflag for use inprepare-commit-msggit hooks