Skip to content

System Requirements

Audience: evaluators and builders
Status: Preview

Ophiolite is moving from a repo-first install path to a commercial self-serve install path. The targets below define the first support lane for that work.

The first SDK install target is:

AreaPreview target
Primary OSmacOS 14+ on Apple Silicon
Python3.10, 3.11, and 3.12
Install pathophiolite-sdk Python package plus bundled or discoverable native CLI/runtime
Validationophiolite doctor
License stateLocal signed preview certificate via ophiolite auth status and ophiolite auth import

The source checkout path still works for contributors. The current macOS preview install should use a virtual environment:

Terminal window
python3.12 -m venv .venv-ophiolite
source .venv-ophiolite/bin/activate
python -m pip install ophiolite-sdk
ophiolite auth status
ophiolite doctor

The commercial install path should eventually become:

Terminal window
pipx install ophiolite-sdk
ophiolite auth login
ophiolite doctor

Windows and Linux SDK wheels are planned after the first clean macOS wheel path is repeatable in CI.

The first Workbench installer target is:

AreaPreview target
Primary OSmacOS 14+ on Apple Silicon and Windows 11 x64
InstallerSigned Tauri .dmg / .app for macOS and signed .msi or .exe for Windows
First-run pathTry sample project, then sign in or activate
ValidationIn-app diagnostics export plus backend smoke checks
Update pathSigned update artifacts after the first installer is stable

Linux installers are secondary for the first commercial MVP unless evaluator demand proves otherwise.

For preview evaluation:

  • 8 GB RAM minimum, 16 GB recommended
  • 4 CPU cores recommended
  • 2 GB free disk for small examples, more for seismic fixtures and run bundles
  • Internet access for install, updates, and license refresh
  • Offline work should be possible after activation with a cached signed certificate; refresh policy is still preview-only
  • Ophiolite SDK has a first macOS Apple Silicon PyPI wheel, but Windows/Linux wheels are not live yet.
  • ophiolite doctor and signed local ophiolite auth certificate import are implemented, but account login and Stripe-backed commercial activation are not.
  • Workbench installer publishing is not live yet.
  • Signed artifacts, checksums, and release channels are part of the next packaging pass.

Next: Install