一款原生 macOS 应用,用于与 Ollama 运行的本地大模型聊天,支持多会话与图片输入。
Jeidoban/Ironsmith
一款免费的 macOS 菜单栏应用,用 AI 根据文字描述生成、构建并保存小型原生 SwiftUI Mac 应用。
- Star
- 344
- Fork
- 29
- 未关闭 Issue
- 0
- 最近提交
- 10天前
这是什么?
Ironsmith 让你用自然语言描述一个小工具,就能生成原生 SwiftUI 应用,并可运行、编辑,导出到“应用程序”文件夹。每个生成的应用都是 Swift 包,仅依赖轻量的 Xcode 命令行工具即可构建,无需完整安装 Xcode;默认启用沙盒和强化运行时。
应用支持通过 Ollama 使用本地模型,也可接入 LM Studio、Llama.cpp 等兼容 OpenAI 接口的服务,并支持使用自有 API Key 调用 OpenAI、Anthropic 和 Gemini 的云端模型。生成小应用可选用内置代理,较复杂的项目可选用 OpenAI 的 Codex。
项目还包含 Ironsmith Store,用户可按功能搜索已发布的应用,并以其为基础进行二次创作。应用要求 macOS 26 或更新版本,同时支持 Intel 和 Apple Silicon 芯片的 Mac。
核心功能
- 01根据文字描述生成原生 SwiftUI Mac 应用。
- 02支持通过 Ollama 或兼容 OpenAI 接口的服务运行本地模型。
- 03可使用自有密钥接入 OpenAI、Anthropic 和 Gemini 的模型。
- 04仅需 Xcode 命令行工具即可构建,无需完整 Xcode。
- 05生成的应用默认启用沙盒,相机、麦克风等敏感权限需手动开启。
- 06可基于 Ironsmith Store 中的应用进行二次创作。
适用场景
- 无需学习 Swift,即可快速做出文件重命名、PDF 拆分等小工具。
- 在本地模型上快速原型化 macOS 小工具,数据不离开本机。
- 以 Store 中的现有应用为起点,改造成符合自己工作流的版本。
快速上手
- 1
从 GitHub Releases 或官网下载最新版 Ironsmith
- 2
手动安装 Xcode 命令行工具(可选,缺失时 macOS 会提示)
xcode-select --install - 3
从源码构建并运行开发版应用
script/build.sh run
使用前须知
- 需要 macOS 26 或更高版本,不支持旧版 Mac 或其他平台。
- 应用图标生成和内置 Foundation Model 需要启用 Apple Intelligence。
- 托管模型需要你自己的 API 密钥或 Ironsmith 登录,本地模型则需要额外设置,例如 Ollama。
- 采用 GPL-3.0 许可证,衍生作品须以相同许可证发布。
收录于专题
标签
常见问题
- Ironsmith 是什么?
- 一款免费的 macOS 菜单栏应用,用 AI 根据文字描述生成、构建并保存小型原生 SwiftUI Mac 应用。 Ironsmith 让你用自然语言描述一个小工具,就能生成原生 SwiftUI 应用,并可运行、编辑,导出到“应用程序”文件夹。每个生成的应用都是 Swift 包,仅依赖轻量的 Xcode 命令行工具即可构建,无需完整安装 Xcode;默认启用沙盒和强化运行时。
- Ironsmith 可以免费使用吗?用的什么许可证?
- Ironsmith 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- Ironsmith 还在维护吗?
- 活跃维护中。Ironsmith 最近一次提交是在 2026年10月28日。
- Ironsmith 适合用来做什么?
- 无需学习 Swift,即可快速做出文件重命名、PDF 拆分等小工具。 在本地模型上快速原型化 macOS 小工具,数据不离开本机。 以 Store 中的现有应用为起点,改造成符合自己工作流的版本。
- Ironsmith 怎么安装和运行?
- 从 GitHub Releases 或官网下载最新版 Ironsmith 手动安装 Xcode 命令行工具(可选,缺失时 macOS 会提示): xcode-select --install 从源码构建并运行开发版应用: script/build.sh run
- 在哪里获取 Ironsmith?
- 源代码和安装说明在 GitHub 上:https://github.com/Jeidoban/Ironsmith
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
完全本地运行的语音 AI 助手,可自主浏览网页、编写代码并规划任务,是 Manus AI 的本地替代方案。
一款原生 macOS AI 工作台,本地优先,集成聊天、Agent 工具、邮件、日历、长期记忆与文档编辑。
一款 macOS 会议记录工具,在本地转写通话双方内容,并从你自己的笔记中推送可用的谈话要点。
开源的 Mac 语音听写应用,按住 Fn 说话,整理后的文字直接输入到光标处。
开源的 AI 开发工作台,在浏览器中构建全栈 Web 应用,每次提问可自由选择大模型。