Impact-Site-Verification: 41b53a0c-6d04-458b-a457-fe9e29acde1a

Developer ToolsOpen SourceDeveloper ToolsArtificial Intelligence·

Nixmac

Configure your Mac with plain English, powered by Nix

What it does

Nixmac is an open-source macOS configuration tool that combines the reproducibility of Nix with natural language AI. Instead of writing Nix expressions manually, you describe your desired system state in plain English, and Nixmac generates the corresponding Nix code, builds it, and applies it safely. It integrates with nix-darwin, Nixpkgs, home-manager, Homebrew, and launchd, and provides real-time build logs, line-level diffs, drift detection, and git-native version control with AI-written commit messages.

Who it is for

Nixmac is designed for Mac users who want reproducible, version-controlled system configuration but find Nix's learning curve steep. It's ideal for developers, power users, and anyone managing multiple Macs who wants to avoid manual setup drift. It also serves existing Nix users who want a more intuitive interface or AI assistance for writing Nix code.

Why it matters

Manual Mac configuration is error-prone and hard to reproduce. Nixmac makes declarative system management accessible by removing the need to learn Nix syntax. Its AI agent reads your current config, writes Nix code, and iterates until it builds. Automatic rollback on failure ensures your running system stays intact. Drift detection catches manual changes and lets you adopt or undo them. Every change is a git commit with a semantic message, giving you a full history and one-click restore to any state.

Launch signal

Nixmac is currently in early access with a hosted AI model option at $4.99/month (metered through Polar Pro) or bring-your-own API key (Anthropic, OpenAI). It also supports fully local operation via Ollama. The project is open source and available for download on macOS. No account is required to try it.

Brand and naming

The name "Nixmac" is a portmanteau of Nix and Mac, clearly communicating its purpose: bringing Nix-based configuration to macOS. The tagline "Your Mac, configured the right way" positions it as the correct, modern approach to Mac setup. The branding emphasizes simplicity and control, with a friendly mascot and clean UI that contrasts with Nix's typical terminal-heavy image.

Founder

Cooper Maruyama

Get more like this in our weekly newsletter.