
NoMac
Cloud Macs and iOS Simulators for AI agents
275 followers
Cloud Macs and iOS Simulators for AI agents
275 followers
NoMac gives AI agents their own cloud Mac and iOS Simulator. Claude Code, Codex, Cursor or any MCP client starts a Mac with Xcode in about 30 seconds, builds and tests your app, ships it to TestFlight and the App Store, then shuts it down. You can use the desktop in your browser or the terminal too. Billed per minute, no subscription.
This is the 2nd launch from NoMac. View more

NoMac
Launched this week
Give Claude Code, Codex or Cursor its own Mac in the cloud: Xcode on Apple silicon, ready in about 30 seconds. Your agent builds your iOS app, runs it on an iPhone Simulator you can watch live, and ships it to TestFlight and the App Store. Then the Mac shuts down. Billed per minute from prepaid credit, no subscription: a whole build costs a few cents.








Payment Required
Launch Team / Built With

CloudflareDeploy serverless functions globally in seconds
Promoted





Hi Product Hunt, I'm Gary, the maker of NoMac.
Coding agents can write an iPhone app, but they can't build one: Xcode only runs on a Mac, and Claude Code, Codex or Cursor often run on Linux, in a cloud sandbox, or on a Windows laptop.
NoMac gives your agent its own Mac. Connect it in one line (claude mcp add nomac -- npx @nomac/cli mcp), then ask in plain words. Today I asked Claude Code to build a small iOS app on a cloud Mac, run it on the iPhone Simulator and save a screenshot. It started a Mac (ready in 25 seconds), built in 11.4 seconds, read the Simulator's screen, saved the screenshot and shut the Mac down. The Mac time cost 3 cents.
What your agent gets:
• A full Mac with Xcode on Apple silicon, ready in about 30 seconds. It's the admin, so nothing waits on a password prompt.
• iOS Simulators it can actually use: it reads the screen as text and taps by label, and you watch it live from a link.
• Signing, TestFlight and App Store submission as tools.
• A drive that keeps the project between Macs, so the next build only compiles what changed.
$0.90 an hour, billed per minute, from $10 of prepaid credit that never expires. No subscription, no 24-hour minimum. You can use the Mac yourself too, in the browser or over SSH.
What would your agent build first? I'm here all day.
@davide24 Perfect timing then! It works without an agent too: start a Mac and the desktop opens right in your browser, or use SSH. $10 of credit is about 11 hours of Mac time and never expires. If anything gets in the way, tell me here!
what does a start retried with the same request_key return if that mac already stopped on its spend cap
@bbuenoYou get back the same Mac, now stopped, so a retry never starts or bills a second one. To keep going, start a new one with a new request_key. Its ~/drive is the same, so your repo and build cache are still there.
You can also avoid the stop: in its last 15 minutes every answer carries a stop notice and the Mac shows a warning on screen. extend_mac (CLI: nomac extend 60) then raises its time limit and spend cap while it runs.
@gary_miklos got it, thanks Gary
As someone who builds iOS apps solo, this is the missing piece for me — my agent can write the Swift, but it has nowhere to actually build and run it. The persistent drive is the detail that makes it practical: the next build only recompiling what changed, instead of starting from scratch every time. And $0.90/hr billed per minute from $10 prepaid credit beats a $100+/mo cloud Mac sitting idle most of the month. Going to try this the next time an agent build needs a real simulator run.
@jcbuilds Thanks JC! Yes, the drive is what makes the second build fast, only what changed gets compiled. When you do the Simulator run, open the live view link your agent gets, it's fun to watch it tap through your app. Let me know how it goes!
congrats on the launch gary. to your question, i would start with a small ios app that breaks every time xcode updates. i would want the build log next to what the agent changed, otherwise i never know if the mac or the agent broke it
I love the Windows XP window style on the landing page 🙃
@sgroiga Thanks, that one's on purpose! Now you can ship an iOS 27 app from Windows XP 😄
quite cool! will come handy when I'm traveling or smth and my devserver agents can't access my macbook for compiling iOS apps 😁
@uesteibar Exactly that case! Your devserver agents start a Mac when they need one and it shuts itself down after, so the MacBook can stay at home 😄