Composability
Any machine an agent needs, in code.
Specify hardware, OS, files, tools, and policies in one call—no stitched-together setup scripts.
Linux
from nullspace import Machine
machine = Machine.create(
hardware={
"vcpus": 4,
"memory": "8GiB",
"disk": "40GiB",
},
runtime={
"os": "linux",
"image": "ubuntu-24.04",
},
environment={
"repo": "github.com/acme/api",
"packages": ["python3", "nodejs", "docker"],
"secrets": ["GITHUB_TOKEN"],
},
)
machine.commands.run("pytest", ["tests/"])