Secure, Isolated Code Execution for AI Agents
Code Without Consequences
AI agents that can code are transformative—but only when they can't break anything. Sandbox provides secure, isolated Docker environments where agents can write, test, and execute code without touching your production systems.
Each sandbox runs in its own Docker container with separate processes, filesystems, and network—completely isolated from your host.
Optional NVIDIA GPU pass-through for ML workloads, data processing, and image generation with CUDA support.
Install Python (pip) and Node.js (npm) packages on-demand. Packages persist within the sandbox session.
Serve web applications from your sandbox via secure HTTPS proxy. Perfect for Streamlit, Flask, and React apps.
Defense in Depth
Multiple isolation layers protect your host system and other tenants. Sandboxes are ephemeral, resource-limited, and network-isolated by default—security isn't optional, it's foundational.
Complete process and filesystem isolation ensures code running in one sandbox can never access another sandbox or the host system.
Outbound internet access is disabled by default. When enabled, egress filtering controls what endpoints sandboxes can reach.
Popular development environments ready to use, with on-demand package installation
NumPy, Pandas, Matplotlib pre-installed. Requests, BeautifulSoup for web scraping. Any pip package on-demand.
Express, Axios pre-installed. TypeScript support. React/Vue/Angular builds. Any npm package on-demand.
CUDA 12.x and cuDNN pre-installed. PyTorch and TensorFlow with GPU support via pip.
Interactive notebook execution for data analysis, visualization, and iterative development.
Whether your agents are building data pipelines, web scrapers, machine learning models, or full-stack applications—Sandbox provides the runtime environment to make it happen without compromising your infrastructure security.
Global Infrastructure
Deploy sandboxes across AWS, Google Cloud, or Azure. The platform automatically selects the optimal region based on user location for minimal latency.
EC2 instances with EBS storage. Regions: us-east-1, us-west-2, eu-west-1, ap-southeast-1.
Compute Engine with Persistent Disk. Regions: us-central1, europe-west1, asia-east1.
Virtual Machines with Managed Disks. Regions: eastus, westeurope, southeastasia.
Deploy on your own infrastructure for complete data sovereignty and compliance.
Serve web apps from your sandbox through secure HTTPS proxy
Build and serve interactive data dashboards. AI agents can create visualizations users can explore.
Deploy API backends and web services. Build custom endpoints for integrations and webhooks.
Build and serve full frontend applications. AI agents can create complete web experiences.
Create interactive machine learning demos. Upload images, adjust parameters, see results live.
AI agents don't just write code—they deploy it. Start a web server in your sandbox, enable the proxy, and share a secure URL with anyone. Proxy URLs are unique per sandbox, support authentication, and expire automatically when the sandbox is destroyed.
Enable Coding Tools
When coding tools are enabled on an agent node, these sandbox capabilities become available—giving your AI the power to write, analyze, and execute code safely.
Read files from the sandbox /workspace directory. Access code, data, and outputs.
Write files to the sandbox. Create scripts, save outputs, build applications.
Execute shell commands. Run scripts, install packages, manage files.
Analyze code for errors, security issues, and improvement opportunities.
Give your AI agents the ability to write, test, and deploy code in secure, isolated environments. All the power of code execution, none of the risk to your infrastructure.