Secure Code Execution
Run code in 50+ languages with secure sandboxing, resource limits, and package management. Self-hosted on our infrastructure for maximum performance and zero cold starts.
import json
data = {"prices": [29, 59, 99]}
avg = sum(data["prices"]) / 3
print(f"avg: {avg}")
avg: 62.33
Run any code, any language.
Submit code, get stdout and stderr. Python, JavaScript, Go, Rust, Ruby, and 45+ more languages — with package installation at runtime.
import { Transactional } from '@usetransactional/node';
const tx = new Transactional({ apiKey: 'tr_live_...' });
// Run Python code
const result = await tx.code.run({
language: 'python',
code: `
import json
data = {"status": "complete", "items": 42}
print(json.dumps(data, indent=2))
`,
timeout: 10000,
});
console.log(result.stdout);
// { "status": "complete", "items": 42 }Built for Secure Execution
Self-hosted Piston engine with Linux namespace isolation.
50+
Languages
Python, JavaScript, TypeScript, Go, Rust, Ruby, and more.
Namespace
Isolation
Linux cgroups and namespaces — no shared state between runs.
Zero
Cold Start
Self-hosted runtimes are always warm and ready.
Self-hosted
Engine
Piston engine running on our K8s infrastructure.
Everything agents need to run code.
Secure, fast code execution for any language.
Zero Cold Start
Self-hosted runtimes always warm and ready to execute.
Linux Namespaces
Process isolation via cgroups and namespaces — no shared state.
Simple API
Submit code, get stdout/stderr. That simple.
LANGUAGES
COLD START
ISOLATION
POWERED BY
YOUR AGENTS DESERVE
REAL INFRASTRUCTURE.
START BUILDING AGENTS THAT DO REAL WORK.