Blog · May 12, 2026 · 5 min

Deploy with the Chassis SDK

Chassis Team · sdk, developers

Authenticate with a chs_ key, list GPUs, create an instance, and tear it down — from TypeScript or Python.

The console is for discovery and day-to-day ops. The SDK is for the paths you repeat: CI jobs, notebook sweeps, and glue that should not click through a UI.

One key, one API surface

Create an API key in the dashboard. Chassis shows the plaintext once — it starts with chs_ — and stores only a hash. Send it as a Bearer token to https://chassis.okeymeta.com.ng/api/v1. The TypeScript package is @chassis-cloud/sdk; the Python package is chassis-cloud (import chassis).

  • listGpus / list_gpus — see active SKUs and Chassis ids.
  • createInstance — name, gpuSkuId, image, disk sizes.
  • start, stop, terminate — lifecycle that matches the console.

Keep secrets out of git

Put CHASSIS_API_KEY in your environment or secret store. Rotate keys when people leave the org. Scope usage to the organization that owns the wallet so automation cannot wander into the wrong workspace.

Full install notes live on the docs hub. If a method is missing for your workflow, tell us at chassis@okeymeta.com.ng — SDK gaps are product bugs to us.