Each run gets its own isolated machine. Under a second to start, gone when it’s done.
Send code, get output. The machine spins up, runs it, and is gone the moment the call returns.
from inis import Client
client = Client()
# one call, one isolated machine
run = client.execute(
code="print(sum(range(1_000)))",
language="python",
)
print(run.stdout) # 499500
# the machine is gone once the run returns.Checkpoint a clean state, run whatever comes in, roll back. One customer per machine, always.
Boot from base, python, dev, or one you publish yourself — no cold-start scripting.
Hold a session open, pause the clock, resume where you left off. Pay for active seconds only.
Anything your code serves gets a preview URL you can hit straight from the browser.
Fork an exact running state into parallel children in a single call. Built for rollouts and evals.
Capture outputs as files on durable, pre-signed URLs that outlive the session.
Pay for what you use. No monthly fee, no subscriptions, no seat licences. Charged per second, active time only — paused sessions don’t run the clock.