Apfel:免费的 Apple Intelligence Mac CLI 工具
Apfel:命令行访问你 Mac 的隐藏 AI powerhouse
每台运行 macOS 26+ 的 Apple Silicon Mac 都内置了强大的 LLM,通过 Apple Intelligence。但它被 Siri 和系统功能锁定。Apfel 改变了这一切 – 一个用 Swift 驱动的 CLI 工具和 OpenAI 兼容服务器,让这个 4096 token 模型触手可及。
零成本,零云端,100% 本地
无需 API 密钥。无需订阅。无需按 token 计费。 你的模型,你的机器,你的数据保持私密。
# 即时回答
apfel "奥地利首都是什么?"
# 支持管道
cat README.md | apfel "总结这个项目"
# 文件附件
git diff | apfel -f conventions.md "审查这个 diff"
# OpenAI 服务器
apfel --serve
curl http://localhost:11434/v1/chat/completions ...
生产就绪功能
- 文件附件:
-f file.swift "解释这段代码" - MCP 工具调用:
--mcp calculator.py "15 × 27?" - JSON 输出:
-o json用于脚本 - 流式输出:
--stream逐 token 输出 - 上下文策略:自动修剪 4096 token 窗口
- 交互式聊天:
--chat带历史管理
包含杀手级演示
demo/cmd – 自然语言转 shell 命令:
cmd "查找今天修改的所有 .log 文件"
# → find . -name "*.log" -type f -mtime -1
cmd -x "显示使用 3000 端口的进程" # 确认后执行
demo/oneliner – 从英语生成复杂管道:
demo/oneliner "求 CSV 第三列总和"
# → awk -F',' '{sum+=$3} END {print sum}'
一键安装
brew tap Arthur-Ficial/tap
brew install Arthur-Ficial/tap/apfel
apfel --update # 自更新
OpenAI API 兼容
即插即用替换 localhost:11434。完整支持 /v1/chat/completions,包括流式、工具调用、温度控制。与任何 OpenAI SDK 兼容。
from openai import OpenAI
client = OpenAI(base_url="http://localhost:11434/v1")
resp = client.chat.completions.create(model="apple-foundationmodel", ...)
真实世界重度用户
- 代码审查:
git diff | apfel -f style-guide.md - Git 摘要:
git show HEAD | apfel -f CHANGELOG.md - 数据提取:
apfel -f data.csv -o json "前 5 行" - Shell 自动化:自然语言 → shell 命令
- 调试:
apfel-gui原生 SwiftUI 检查器
技术卓越
- Swift 6.3+,macOS 26+ SDK
- 无需 Xcode – 仅需命令行工具
- Homebrew 自更新
- 全面测试(单元 + 集成)
- MIT 许可,GitHub 1.7k 星
Apfel 将你的 Mac 变成 AI 工作站。 从 shell 脚本到生产服务器,它是 Apple Intelligence 缺失的 CLI 接口。今天安装,体验无妥协的本地 AI。
原始文章:
查看原文