OpenSandbox
OpenSandbox is a general-purpose sandbox platform for AI applications, offering multi-language SDKs, unified sandbox APIs, and Docker/Kubernetes runtimes for scenarios like Coding Agents, GUI Agents, Agent Evaluation, AI Code Execution, and RL Training.
Implement file upload and download in OpenSandbox using the execd daemon's HTTP filesystem API. Use FilesystemAdapter for secure and efficient file operations.
Communication Flow Between the OpenSandbox SDK, Server, and execd Component: A Complete GuideUnderstand the OpenSandbox communication flow. Learn how the SDK, server, and execd component interact for sandboxes, endpoints, files, commands, and metrics.
How to Configure Authentication for Accessing Private Container Registries in OpenSandbox SandboxesLearn to configure authentication for private container registries in OpenSandbox sandboxes. Securely access your images using username and password with the Docker runtime in this guide.
Performance Comparisons Between Secure Container Runtimes Supported by OpenSandboxCompare secure container runtimes like gVisor and Kata Containers with Firecracker and QEMU in OpenSandbox. Discover optimal performance for AI workloads and memory efficiency.
How the OpenSandbox Egress Sidecar Enforces Network Policies Using iptablesLearn how the OpenSandbox egress sidecar enforces network policies with iptables. Discover how it uses CAP_NET_ADMIN to redirect DNS traffic and ensure sandbox security.
Debugging Sandbox Provisioning and Command Execution in OpenSandbox: A Complete GuideDebug OpenSandbox provisioning and command execution with Python logs, Go execd hooks, and SDK HTTP debug mode. Trace issues from pod creation to final output.
OpenSandbox TTL Expiration: Automatic Sandbox Termination ExplainedLearn how OpenSandbox automatically terminates containers when TTL expires. Understand the sandbox state transition to Terminated with reason ttl_expiry.
How to Integrate OpenSandbox with Kubernetes Using the Agent-Sandbox ComponentLearn how to integrate OpenSandbox with Kubernetes using the agent-sandbox component. Configure runtime, initialize client, and manage Sandbox resources in your cluster.
OpenSandbox SDK vs Code Interpreter SDK: Key Differences ExplainedExplore the OpenSandbox SDK vs Code Interpreter SDK. Discover key differences in container management and code execution capabilities for your next project.
Routing Mechanisms of the OpenSandbox Ingress Gateway: Wildcard, URI, and Header-Based RoutingExplore OpenSandbox Ingress Gateway routing mechanisms: wildcard, URI, and header-based routing. Expose sandbox services efficiently on Kubernetes.
How to Expose Web Services Running Inside OpenSandbox Sandboxes Through Accessible EndpointsExpose web services running in OpenSandbox sandboxes with the Endpoint API. Map internal sandbox ports to public addresses for seamless access to containerized applications. Discover how now.
OpenSandbox Resource Quota Limits: CPU, Memory, and GPU Constraints for Sandbox ContainersDiscover OpenSandbox resource quota limits for CPU, memory, and GPU constraints. Learn how OpenSandbox manages sandbox containers with Kubernetes-style specifications.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →