Back to browse
GitHub Repository

A cli tool which uses Apple's on-device LLM to write commit messages for you.

19 starsOdin

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

by Mechse·May 24, 2026·4 points·3 comments

AI Analysis

●●SolidCozyNiche Gem

Local Apple LLM commit messages beat cloud APIs on privacy, but Copilot integrates better.

Strengths
  • Uses Apple's Foundation Models framework for offline inference without API keys.
  • Written in Odin, showcasing systems programming capabilities for CLI tooling.
  • Install script handles binary placement and permissions automatically for easy setup.
Weaknesses
  • Commit message generation is saturated by GitHub Copilot and IDE integrations.
  • Roadmap lacks large diff handling, limiting utility on complex refactors today.
Target Audience

Mac developers, privacy-conscious engineers, Odin enthusiasts

Similar To

GitHub Copilot · GitKraken · Jito

Post Description

Strudel is a small cli tool which uses Apple's on-device LLM to write commit messages for you.

To give it a try install it:

``` curl -fsSL https://raw.githubusercontent.com/Mechse/strudel/master/inst... | bash ```

and run it in a git repo with changes:

$ git add .

$ strudel

Shoutout to [Apfel](https://github.com/Arthur-Ficial/apfel), which gave me the idea. Built with Claude's help as part of my journey learning Odin. Every line was hand-reviewed by me.

Similar Projects