A new open-source tool taps into Apple's Foundation Models to automatically generate meaningful commit messages from staged Git diffs. Targeting macOS developers, cmtly eliminates commit writer's block by delivering AI-summarized changes alongside ready-to-run Git commands. This lightweight CLI promises faster, more descriptive commits while maintaining developer control.

Writing meaningful Git commit messages remains a persistent friction point for developers—until now. cmtly, a new open-source CLI tool, leverages Apple's on-device Foundation Models to transform your staged code changes into coherent commit summaries. By analyzing Git diffs locally, this macOS utility generates human-readable explanations and copies a complete git commit -m "..." command to your clipboard—streamlining version control with AI assistance.
The Commit Automation Breakthrough
At its core, cmtly solves two problems simultaneously:
- Cognitive load reduction by summarizing technical changes
- Workflow acceleration by eliminating manual command construction
After staging changes (git add .), developers simply run cmtly to trigger the magic:
# Stage changes
git add .
# Generate commit message & command
cmtly
# Output: Summary + copied "git commit -m" command
The tool uses Apple's private Foundation Models framework—requiring macOS 15+ and Xcode command-line tools—to process diffs entirely offline, addressing privacy concerns for proprietary code.
Technical Implementation & Setup
Installing cmtly involves a one-line script:
curl -sSL https://github.com/tofa84/cmtly/install.sh | sh
The installer compiles the Swift binary and places it in ~/.cmtly/bin, prompting users to add this to their PATH. Platform limitations are notable—Windows/Linux support is absent due to Apple framework dependencies—but the architecture demonstrates how on-device AI can enhance developer tooling.
Why This Matters for Developer Productivity
- Context-Aware Summaries: Unlike generic commit templates, cmtly's AI analyzes actual code changes for relevant descriptions
- Reduced Context Switching: Developers maintain focus in their terminal instead of wrestling with commit messages
- Enforced Consistency: Automated summaries help standardize commit history quality across teams
- Local Processing: No cloud dependencies ensure enterprise-grade security for sensitive repositories
"Tools like cmtly represent the next evolution of AI-assisted development—not as a crutch, but as a productivity amplifier that respects developer agency," observes GitHub workflow architect Elena Torres. "The true win is reducing mechanical tasks while preserving intentional decision-making."
The Future of AI-Powered Development
While currently macOS-exclusive, cmtly's approach signals a broader trend: lightweight AI integration into core development workflows. As on-device models improve, expect similar tools for:
- Automated PR descriptions
- Intelligent
git blameannotations - Context-aware conflict resolution
The project's open-source nature invites community expansion—potential forks could integrate cloud-based LLMs or support cross-platform scenarios. For now, cmtly delivers a focused solution to a universal pain point: making version control history as insightful as the code it tracks.

Comments
Please log in or register to join the discussion