For Tart users looking ahead, Veertu’s Anka product is still here
You may or may not have heard that the Cirrus Labs team behind Tart is shutting down Cirrus CI and abandoning Tart itself. They indicate
For Tart users looking ahead, Veertu’s Anka product is still here. Read more and let us help you migrate
Provision clean, ephemeral macOS VMs from pre-built templates across Apple Silicon and Intel hosts, orchestrated from the CI tools you already run.
Central dashboard with intelligent queueing and load balancing across nodes, VM instances, templates, auth, API endpoints, and logs.
Versioned VM templates and tags distributed to every node, with delta-only transfers that resume where they left off. OCI support also available!
Runs on any Apple hardware. Caches VM templates and tags on each host machine (“node”) for fast CI job starting.
Metal API access inside macOS VMs for hardware-accelerated graphics tests and faster iOS simulator performance.
Attach real iOS, Android, and other USB devices to provisioned Xcode VMs from the CLI or REST API.
Single Sign-On, network security and isolation features, VM network -> host-only VPN routing, priority provisioning, high availability, and more.
Plugins for the tools your pipeline already uses, plus Controller and Registry REST APIs and an MCP server for AI agents.
Support from the people who build Anka
Reach us over Slack or email and talk directly to the engineers who build Anka. Customers tell us it feels closer to having another colleague on staff than to filing a support ticket. Join Slack or email the team.
Coding agents want full permissions on a Mac. Anka gives them a disposable clone instead of your development environment, so a bad run costs you a delete rather than a rebuild.
Clones a prepared base VM into a shadow clone and launches your agent inside it in unattended mode. Works with Claude, Codex, Grok, and others.
Crypt keeps the clone running between sessions, so an agent picks up where it left off instead of starting cold every time.
Every session works on a fresh clone. The prepared template stays untouched, so an agent that goes wrong has nothing durable to damage.
Lets agents request and manage Anka macOS VMs themselves, backed by either the Anka Build Cloud Controller or the local Anka CLI.
Agents get five operations: list templates, start, inspect, get SSH access, and delete. There is no tool for running arbitrary commands.
Each client token can only see and terminate the VMs it created. Revoke a token and its VMs are cleaned up automatically.
Give each VM its own firewall rules in the style of ipf.conf. Start from block any and open only the hosts and ports the agent needs, so a stray download has nowhere to go. Most macOS virtualization tools stop at Apple’s defaults.
A single block local rule stops the VM from reaching the host or any other VM on the same machine. ARP spoofing prevention is on by default in every network mode except experimental nat.
Switch a VM to host mode so it cannot reach anything beyond the machine it runs on, or disconnected to unplug its network cable entirely for a fully offline agent run.
Connect the VPN once on the host and point the VM’s traffic through it. The agent reaches internal services without a VPN client or credentials inside the VM, so nothing sensitive lives in the disposable clone.
Run the local backend so an agent drives VMs on a single developer Mac with a running-VM guard, or point Anka MCP at your Anka Build Cloud Controller and hand agents VMs from the same fleet your CI uses. Agents generate their own SSH keypair locally, and the server never stores private keys.
Support from the people who build Anka
Reach us over Slack or email and talk directly to the engineers who build Anka. Customers tell us it feels closer to having another colleague on staff than to filing a support ticket. Join Slack or email the team.
Anka runs as a Type 2 hypervisor on top of each EC2 Mac instance, so one dedicated host runs several isolated build environments instead of a single one.
Run multiple concurrent macOS VMs on the same EC2 Mac instance, including different macOS versions and dependency stacks.
Provision and delete macOS VM agents directly from your CI across an EC2 Mac cluster, with little to no start time delay.
Create AMIs and VM templates/tags with your existing Packer or Ansible automation and manage versions in a central registry on EC2, Kubernetes, or Docker.
Built on Apple’s hypervisor and virtualization frameworks for both Intel and Apple Silicon EC2 Mac instances.
More build environments per dedicated instance means fewer instances for the same iOS CI throughput. AWS EC2 Mac Instances rely on dedicated hosts that must be running for at least 24 hours before release and don’t always have availability when you need to start a new one.
Pair with EC2 Mac AMI Scan to check every AMI for known CVEs without launching an instance.
Support from the people who build Anka
Reach us over Slack or email and talk directly to the engineers who build Anka. Customers tell us it feels closer to having another colleague on staff than to filing a support ticket. Join Slack or email the team.
Two scanners covering the places CVEs enter an Apple CI pipeline: Anka VM image templates and EC2 Mac AMIs.
At-rest scanning of Anka macOS VM images and registry templates, so you catch vulnerable packages before they reach a build.
Scan an AMI’s file system without starting an instance and without running any foreign code inside it.
Bill of materials, severity, file location, and remediation guidance, checked against a trusted NVD database.
Recurring scans surface newly disclosed CVEs in image templates you already published to the Registry.
Scans run inside your own environment. No code, configuration, or data is shared with third parties.
JSON and SIEM-ready output so findings drop into the security workflows you already run.
Support from the people who build Anka
Reach us over Slack or email and talk directly to the engineers who build Anka. Customers tell us it feels closer to having another colleague on staff than to filing a support ticket. Join Slack or email the team.
Run builds and tests inside disposable local VMs, isolated from the developer’s own Xcode environment, with no dedicated build hardware required.
Local macOS VM for personal CI. Commits trigger builds and tests in a refreshable VM on the laptop, with no build farm required.
Builds run on the developer’s own machine instead of queueing behind a shared CI fleet or paid macOS minutes.
Create reusable iOS development VMs and share them across the team through a central registry with tag-based versioning.
Work inside the VM with anka run or SSH, or open the Anka Viewer window for GUI control, with no VNC needed.
Attach USB devices for real-device testing and mount host directories straight into the VM.
Move the same container-like workflow to Anka Build Cloud when commit volume and team demand grow.
Support from the people who build Anka
Reach us over Slack or email and talk directly to the engineers who build Anka. Customers tell us it feels closer to having another colleague on staff than to filing a support ticket. Join Slack or email the team.
The Anka Controller hands each job a clean, ephemeral macOS VM and reclaims it the moment the build finishes.
Run Anka macOS VMs as self-hosted runners directly on your Mac nodes, without deploying a Controller first.
Wire up Concourse, Azure DevOps, Bamboo, or an in-house scheduler using the same APIs our plugins are built on. Or point an AI coding agent at the Anka MCP server and let it request its own macOS VMs.
Reach us in the Veertu Community Slack or by email and get an answer from someone who already knows your setup. There is no tiered ticket portal and no first-line script to get through.
You are talking to the engineers who build Anka. They learn your pipeline, your hardware, and your constraints, and they stay with a problem until it is solved.
When Anka does not do quite what your team needs, tell us. Customer requests regularly turn into shipped features instead of a roadmap entry you never hear about again.
Join the Veertu Community Slack or email the team. Trial users included.












You may or may not have heard that the Cirrus Labs team behind Tart is shutting down Cirrus CI and abandoning Tart itself. They indicate

In the dynamic world of software development, a streamlined Continuous Integration (CI) pipeline is the backbone of enterprises delivering reliable and efficient products. For macOS

We’re starting a new annual tradition here at Veertu with our A Year of Anka blog posts. We want our customers to know how the