AI UNDERDOGSDAILY PICK
AI UNDERDOGS
你的代码,不离本地
Your code stays local
Mechse/strudel
这个命令行工具
直接调用你 Mac 里的苹果大模型写 commit 信息——你的 diff 一行都不会传出去
This CLI tool talks directly to Apple's on-device
model for commit messages — not a single
line of your diff leaves the machine
Saft:纯本地 commit 工具
Saft: fully local commit writer
市面上 AI commit 工具一大堆
但它们都得把你的 diff 扔到云端
私有仓库?
算了吧
Saft 不一样
它只用你 Mac 本地的苹果 Foundation Models
There are tons of AI commit tools out
there, but they all ship your diff to
the cloud. For private repos?
Hard pass. Saft only uses Apple's Foundation Models
sitting on your Mac
★ SIGNAL 1
大 diff 不会爆
Big diffs won't blow up
他专门处理了不同大小的 diff——小的直接喂给模型
大的先压缩,不然上下文窗口撑不住
这不是包个 API 就叫完成
The author added dedicated handling for different diff
sizes — small ones go straight to the
model, big ones get compressed first so the
context window doesn't blow up. That's not just
wrapping an API and calling it done
★ SIGNAL 2
Go 标准库撑全场
Go stdlib — that's it
整个 CLI 工具只依赖 Go 的标准库
零外部依赖
真的有人会把代码写到这么干净
The entire CLI relies on Go's stdlib only
— zero external dependencies. Someone actually took the
time to keep it this clean
作者自己说
这项目原来叫 Strudel
后来改名叫 Saft——德语里果汁的意思
没什么宏大叙事
就是一个开发者觉得好用就做了
The author says the project was originally called
Strudel, then renamed to Saft — German for
juice. No grand narrative — just a dev
who built something because it worked
AI UNDERDOGS
苹果 AI 写 commit,零网络请求
Apple AI writes commits — zero network calls
Mechse/strudel
关注 · 每天发现更多 AI 神作
github.com/Mechse/strudel