Ironsmith lets you generate macOS apps from a prompt on-device
u/pizzaisprettyneato released Ironsmith, an open-source macOS app that generates custom macOS apps from a text prompt using a custom agentic loop designed to work with small local models like Gemma 4 E4B on as little as 8GB of RAM.
Score breakdown
Ironsmith's deterministic repair loop makes local, on-device app generation viable on consumer hardware as constrained as an 8GB MacBook Air, removing the dependency on cloud models or high-end machines for AI-generated macOS app creation.
- 01Ironsmith is an open-source macOS app that generates custom macOS apps from a text prompt.
- 02It uses a custom agentic loop designed for small models with limited context windows.
- 03App generation works on-device on a Mac with as little as 8GB of RAM.
Ironsmith is an open-source macOS application built by u/pizzaisprettyneato that allows users to generate custom macOS apps from a text prompt alone. The project's central design goal was compatibility with small, low-end models — including Apple's foundation models and the Gemma series — making fully on-device app generation possible on a Mac with as little as 8GB of memory.
The author notes that small models are capable of writing full apps when their errors are systematically fixed in this way, though larger models produce higher-quality results with fewer errors.
The core technique behind Ironsmith is generating the entire app in a single model pass, then applying a large number of formatting, linting, and deterministic repair steps to correct hallucinations and syntax errors until the output is compilable. The author notes that small models are capable of writing full apps when their errors are systematically fixed in this way, though larger models produce higher-quality results with fewer errors. The recommended balance is Gemma 4 26b a4b, which requires at least 24GB of memory.
Ironsmith integrates with Ollama out of the box and supports any OpenAI-compatible API for other local providers. Users can also connect to ChatGPT, Claude, or Gemini by supplying their own API keys. The project is currently in beta and is available on GitHub and at ironsmith.app.
Key facts
- 01Ironsmith is an open-source macOS app that generates custom macOS apps from a text prompt.
- 02It uses a custom agentic loop designed for small models with limited context windows.
- 03App generation works on-device on a Mac with as little as 8GB of RAM.
- 04The core technique is generating the full app in one pass, then running extensive formatting, linting, and deterministic repairs to fix hallucinations and syntax errors.
- 05The author recommends Gemma 4 26b a4b for the best quality-to-resource balance, requiring at least 24GB of memory.
- 06Ironsmith supports Ollama natively and any OpenAI-compatible API, plus optional connections to ChatGPT, Claude, and Gemini.
- 07The project is currently in beta and available on GitHub and at ironsmith.app.
Topics
Summary and scoring are generated automatically from the original article. We always link back to the publisher and never republish images or paywalled content. Last processed Jun 15, 2026 · 11:57 UTC. How this works →