Native SDKs, Intuitive APIs

Get started in minutes with our Python and JavaScript SDKs. Full REST API available for any language.

Python
JavaScript
REST API
from vibengine import Sandbox, Template

# Create a sandbox from a template
sandbox = Sandbox.create(
  template=Template.PYTHON_3_12,
  region="ap-southeast-1",
  cpu=2,
  memory_mb=4096,
  timeout_seconds=300
)

# Install dependencies and run code
sandbox.run("pip install numpy pandas scikit-learn")
result = sandbox.run("python train_model.py --epochs 50")

# Stream output in real-time
for line in sandbox.stream("python benchmark.py"):
  print(line)

# Upload / download files
sandbox.upload("./data.csv", "/workspace/data.csv")
sandbox.download("/workspace/model.pkl", "./output/")

# Snapshot for later restore
snapshot_id = sandbox.snapshot()
sandbox.terminate()