Manzanas

Manzanas

Orchestrates iOS simulator fleets on macOS, enabling multiple AI agents to simultaneously drive simulators without conflicts using TTL-bounded exclusive leases and warm pool management.

🔗 Visit Manzanas
📁 DevOps, Cloud & Infrastructure🗣️ English📅 September 1, 2026

Description

As AI coding agents get used to test mobile apps, a new bottleneck shows up: iOS Simulators are slow to boot and can't safely be shared between multiple agents working at once without them tripping over each other. Manzanas is a small orchestration layer for a Mac that solves exactly that — it keeps a pool of simulators warm and ready, and hands them out to whichever agent needs one next, one at a time.

Manzanas runs a central daemon (manzanasd) that manages a fleet of iOS simulators on macOS, issuing TTL-bounded exclusive leases through a FIFO queue so multiple AI agents (Claude Code, Cursor, Codex) or CI jobs can share the same Mac without conflicts. By keeping simulators warm via SIGSTOP/SIGCONT instead of cold-booting them each time, it reportedly cuts lease-to-live time from about 7 seconds to 0.28 seconds and action execution from ~950ms to ~36ms, and adds MJPEG streaming, a browser dashboard, physical iPhone support via WebDriverAgent, and MCP integration for agent access.

💬 Our review

The short version: Manzanas solves a very specific, very real problem — AI agents can't safely share iOS Simulators without a broker — and the reported speedups (7s to 0.28s lease time) suggest the warm-pool approach genuinely works.

Cloud device farms like BrowserStack App Automate or Sauce Labs solve a different problem (access to real/virtual devices without owning a Mac fleet), but they're not designed for the specific pattern of several coding agents hammering a shared local simulator pool with sub-second lease turnover; Appium-style automation, meanwhile, drives a simulator but doesn't manage contention between multiple concurrent clients. Manzanas' niche is that in-between: local Mac fleets, shared by agents rather than humans, with deterministic queuing. It's an early open-source project (Apache-2.0, single-team maintained) so production reliability at scale is still unproven, and it only helps if you're already running multiple AI agents against iOS Simulators on your own Mac hardware — for a single developer or a single simulator, it's unnecessary overhead.

💰 Pricing

Open SourceGratuit, licence Apache 2.0
Open Source gratuit

📊 Global score

53Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
💳 Open Source

Gratuit, licence Apache 2.0, aucune offre commerciale.

👥 Target audienceÉquipes de développement iOS et QA utilisant des agents IA (Claude Code, Cursor, Codex) pour piloter des tests automatisés sur simulateurs partagés.
🗣️ Languagesen
🌍 Target countriesMarché anglophone, écosystème développement mobile/iOS international
👍

Pros

Réduit le temps d'obtention d'un simulateur de ~7s à ~0.28s

File d'attente FIFO avec baux à durée limitée, zéro conflit

Support iPhone physique via WebDriverAgent

Intégration MCP pour un accès natif par les agents IA

Gratuit et open source (Apache 2.0)

👎

Cons

Projet jeune, fiabilité en production non encore éprouvée à grande échelle

Utile uniquement si plusieurs agents partagent une flotte de simulateurs

Nécessite une infrastructure Mac dédiée

❓ Frequently asked questions

What is Manzanas in one sentence?
How much does it cost?
How much faster is it really?
Does it work with physical iPhones?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?