fmgo 开源:在 Go 中调用苹果端侧 Foundation Models,免 CGO 免 Swift

Super_Run_8466 · reddit · 2026-09-23

开发者发布 fmgo,一个封装苹果 fm CLI 的 Go 包,让你在 Go 项目里直接使用 Apple 端侧 Foundation Models——不需要 CGO、不编译 Swift、不带原生桥接层,全部通过苹果自带的端侧模型运行,不涉及外部 LLM API。

作者对比了现有方案:go-apple-intelligence(C API + dylib/CGO)、go-foundationmodels(Swift/CGO 绑定)、fundament(内嵌 Swift shim),均需原生桥接,fmgo 以最轻量路线差异化。项目源于作者在另一个 Go 项目中直接调用 fm CLI 的实际需求,目前为 v0.x,刻意保持小范围。作者还用 Wails + Svelte + Go 做了 FM Chat 应用作为真实用例。

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →