tart README

The project's README from github.com/openai/tart. As one markdown file: README.md.

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:

Many companies are using Tart in their internal setups. Here are just a few of them:

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.

tart (openai/tart)

Searching Database…

7.6K ·GitHub
Что это такое?Tart позволяет создавать и запускать виртуальные машины macOS и Linux прямо на Mac с Apple Silicon, будучи созданным специально для использования в CI-конвейерах и других автоматизированных процессах.
Это GUI-приложение или консольный инструмент?Tart — консольный инструмент виртуализации, а не GUI-приложение: вы создаёте, запускаете и управляете виртуальными машинами целиком через команды CLI, что упрощает автоматизацию и написание скриптов.
Как запустить виртуальную машину?Вы запускаете виртуальную машину Tart прямо из командной строки на вашем устройстве с Apple Silicon; при самом первом запуске базовый образ виртуальной машины скачается автоматически.
Нужен ли определённый Mac и версия macOS?Да — Tart требует Mac с Apple Silicon на macOS 13.0 (Ventura) или новее; на Mac с Intel он не запустится.
Есть ли подводные камни при установке, о которых стоит знать?Первая запущенная вами виртуальная машина скачивает базовый образ около 25 ГБ, так что перед началом убедитесь, что у вас быстрое соединение и много свободного места на диске.
Для кого это в основном создано?Для разработчиков и команд, которым нужны CI-раннеры macOS (или Linux) и среды автоматизации на железе с Apple Silicon, вместо использования облачных раннеров.
Виртуальные машины могут запускать Linux или только macOS?И то и другое — Tart может запускать гостевые виртуальные машины macOS и Linux, хотя хост-машиной всегда должен быть Mac с Apple Silicon.
Зачем использовать Tart вместо облачного CI-раннера macOS?Tart запускает виртуальные машины локально на вашем собственном железе с Apple Silicon, давая полный контроль над средами CI macOS/Linux и избавляя от стоимости и ограниченной доступности облачных macOS-раннеров.
Что значит метка 'fair-source' для Tart?Tart распространяется по лицензии fair-source, а не по стандартной открытой: исходный код виден и может использоваться, но могут быть некоторые ограничения на использование сверх типичных лицензий MIT/Apache.
What are similar projects?cua, Docker-OSX, zsvirt, vfkit, vphone-cli, coop, lima, ProxmoxVE
Creator
openai
Size
18.2 MB
Stars
7.6K
Age
4y
Commits · 90 Days