Corevelos

Quickstart

Install the SDK, authenticate, and run code in a hardware-isolated sandbox in under a minute.

1. Install the SDK

npm i @corevelos/sdk

Python is a first-class citizen too:

pip install corevelos

2. Get an API key

Create a key in the console under Settings → API keys. Every key is bound to exactly one project, which decides what the key can see and which workspace it bills.

export COREVELOS_API_KEY="cvl_..."

3. Run code

import { Sandbox } from "@corevelos/sdk";

const box = await Sandbox.create({ template: "base" });

const { stdout } = await box.commands.run('python -c "print(2**10)"');
console.log(stdout); // 1024

await box.kill();

That Sandbox.create call returns in about 128ms with a running MicroVM. You are billed only for the vCPU, RAM and storage it holds, per second, until you kill() it or it is reclaimed.

Next steps

  • Sandboxes — the full lifecycle and file APIs.
  • Projects — organize and bound resources.
  • Billing — how metering, tiers and spend caps work.

On this page