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 automation install target is:

| Area | Preview target | | --- | --- | | Primary OS | macOS 14+ on Apple Silicon | | Python | 3.10, 3.11, and 3.12 | | Install path | source checkout with native CLI/runtime and ophiolite_automation | | Validation | ophiolite doctor | | License state | Local 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 -e .\python
ophiolite auth status
ophiolite doctor

The commercial install path should eventually become:

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

Windows and Linux packages are planned after the first clean macOS automation path is repeatable in CI.

The first Workbench installer target is:

| Area | Preview target | | --- | --- | | Primary OS | macOS 14+ on Apple Silicon and Windows 11 x64 | | Installer | Signed Tauri .dmg / .app for macOS and signed .msi or .exe for Windows | | First-run path | Try sample project, then sign in or activate | | Validation | In-app diagnostics export plus backend smoke checks | | Update path | Signed 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