openai/tart
macOS and Linux VMs on Apple Silicon to use in CI and other automations
About openai/tart
openai/tart is an open-source project on GitHub, mainly written in Swift. macOS and Linux VMs on Apple Silicon to use in CI and other automations It currently holds 7,193 stars and 381 forks with 78 open issues, and was last pushed on 2026-09-28 (repository created 2022-02-01).
Project Overview
Git Homed tracks it on the Today's Trending board, currently at rank #20 with 224 new stars today.
GitHub Repository Details
README
Tart is a virtualization toolset to build, run and manage macOS and Linux virtual machines (VMs) on Apple Silicon. Built by CI engineers for your automation needs. Here are some highlights of Tart:
- Tart uses Apple's own
Virtualization.Frameworkfor near-native performance. - Push/Pull virtual machines from any OCI-compatible container registry.
- Use Tart Packer Plugin to automate VM creation.
- Easily integrates with any CI system.
Note: If your company or project is using Tart please consider sharing with the community.
Usage
Try running a Tart VM on your Apple Silicon device running macOS 13.0 (Ventura) or later (will download a 25 GB image):
brew install openai/tools/tart
tart clone ghcr.io/cirruslabs/macos-tahoe-base:latest tahoe-base
tart run tahoe-base
Please check the official documentation for more information and/or feel free to use discussions for remaining questions.