WeSearch

Show HN: Strudel – Generate commit messages via Apple's on-device LLM

·1 min read · 0 reactions · 0 comments · 18 views
#technology#software#development
Show HN: Strudel – Generate commit messages via Apple's on-device LLM
TL;DR · WeSearch summary

Strudel is a Git commit-message generator that utilizes Apple's on-device language model. It operates without the need for API keys or cloud services, ensuring that no data leaves the user's Mac. The tool offers a roadmap for future features, including support for various diff sizes and message generation options.

Key facts
Original article
GitHub
Read full at GitHub →
Opening excerpt (first ~120 words) tap to expand

strudel 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 Install curl -fsSL https://raw.githubusercontent.com/Mechse/strudel/master/install.sh | bash To audit the script before running: curl -fsSL https://raw.githubusercontent.com/Mechse/strudel/master/install.sh To uninstall: sudo rm /usr/local/bin/strudel /usr/local/libexec/strudel-helper Roadmap 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 N to generate multiple messages and let you pick --message-only flag for use in prepare-commit-msg git hooks

Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from GitHub