Ironsmith makes simple personal Mac apps with small local models

Ironsmith is an open source macOS app that can create personal Mac apps from a prompt. Its goal is to work with small, limited such as Apple and the Gemma series. The demo video used GPT 5.4 mini because a local model would take too long on video, but the same app was also made with a small or E4B-class model.

The main method is a ic loop designed for small models with limited context. The model generates the whole app in one pass, then many formatting checks, linting steps, and fixed repair steps are run until the result can compile. Small models can write full simple apps, but they need a lot of help fixing made-up details and syntax errors.

Very simple apps can be created fully on device, even on a Mac with as little as 8GB of memory. Stronger models still give better apps and fewer errors.

Key points

  • Ironsmith is an open source macOS app that builds personal Mac apps from prompts.
  • It is designed to work with small , not only large .
  • The app asks the model to generate the whole app, then uses formatting, linting, and repairs to make it compile.
  • An 8GB Mac can handle very simple on-device app generation.
  • Better models should produce higher-quality apps with fewer errors.
Read original