À propos du projet

Tart est une boîte à outils de virtualisation pour créer, exécuter et gérer des machines virtuelles macOS et Linux sur Apple Silicon. Selon son README, elle a été conçue par des ingénieurs CI pour répondre à des besoins d'automatisation. Principales capacités décrites dans le README : - Utilise Virtualization.Framework d'Apple, que le projet associe à une comparaison de performances quasi natives. - Pousser et tirer des machines virtuelles depuis n'importe quel registre de conteneurs compatible OCI. - Un Tart Packer Plugin est disponible pour automatiser la création de VM. - S'intègre aux systèmes de CI. Le README liste des entreprises qui utilisent Tart dans leurs installations internes, notamment Atlassian, Figma, Mullvad, Krisp, TestingBot, Symflower, Transloadit, Cirrus CI, PITS Global Data Recovery Services et Expo. Il invite également les entreprises ou projets utilisant Tart à partager avec la communauté. Exemple d'utilisation tiré du README : sur un appareil Apple Silicon exécutant macOS 13.0 (Ventura) ou une version ultérieure, installer via Homebrew, cloner une image de base et l'exécuter. L'exemple précise qu'il téléchargera une image de 25 Go : ```bash brew install openai/tools/tart tart clone ghcr.io/cirruslabs/macos-tahoe-base:latest tahoe-base tart run tahoe-base ``` Le README renvoie à la documentation officielle sur tart.run pour plus d'informations et aux discussions GitHub pour les questions restantes.