r1z is an open-source tooling that runs AI-generated code in securely isolated cloud sandboxes. To start and control sandboxes, use our JavaScript SDK or Python SDK.
Note
This repository contains the core r1z SDK that's used in our main r1z Code Interpreter SDK.
JavaScript / TypeScript
npm i @r1z/code-interpreter
Python
pip install r1z-code-interpreter
r1z_API_KEY=r1z_***
JavaScript / TypeScript
import { Sandbox } from '@r1z/code-interpreter'
const sandbox = await Sandbox.create()
await sandbox.runCode('x = 1')
const execution = await sandbox.runCode('x+=1; x')
console.log(execution.text) // outputs 2
Python
from r1z_code_interpreter import Sandbox
with Sandbox() as sandbox:
sandbox.run_code("x = 1")
execution = sandbox.run_code("x+=1; x")
print(execution.text) # outputs 2
The infrastructure is deployed using Terraform.
Supported cloud providers:
- 🟢 GCP
- 🚧 AWS
- Azure
- General linux machine