ComputeSDK: Secure Code Execution Anywhere
ComputeSDK provides a unified interface for running code in secure, isolated environments across multiple cloud providers. Whether you’re building AI applications, developer tools, or serverless backends, ComputeSDK makes it easy to execute untrusted code safely.
Core Concepts
Section titled “Core Concepts”Sandbox: Your Isolated Workspace
Section titled “Sandbox: Your Isolated Workspace”A sandbox is an isolated environment where your code executes securely. Each sandbox provides:
- Isolated filesystem
- Network restrictions
- Resource limits
- Clean environment for each execution
Jump to Quick Start →
Or learn more about managing sandboxes →
Providers: Powering Your Sandboxes
Section titled “Providers: Powering Your Sandboxes”ComputeSDK supports multiple execution backends (see providers for details)
Key Features
Section titled “Key Features”1. Run Node.js, Python, and more
Section titled “1. Run Node.js, Python, and more”Execute code in multiple languages with automatic runtime detection.
2. Full Filesystem Access
Section titled “2. Full Filesystem Access”Interact with files in your sandbox:
Explore filesystem operations →
3. Web Integration & UI Package
Section titled “3. Web Integration & UI Package”Build interactive web applications using our UI package:
4. Sandbox Options
Section titled “4. Sandbox Options”Configure your sandbox with options to customize its behavior.
5. Error Handling
Section titled “5. Error Handling”Handle errors and exceptions in your code.