Skip to content

API Reference

The codebase exposes a few stable, documented surfaces. Use these modules instead of reaching into private internals.

  • Runner: local execution, plugin registry, and configuration models.
  • Controller: orchestration, Ansible execution, journals.
  • App & UI: Application client plus UI wiring helpers.
  • Provisioning: helpers to clean up provisioned nodes safely.
  • Analytics: post-processing of stored runs.
  • Plugins: workload interface and registry (see Workloads & Plugins for details).

Use the navigation to open each section, or jump directly: