Skip to content
Navigation

Isolated execution environments for safe agent operation.

Installation

bash
pip install "orbiter-sandbox @ git+https://github.com/Midsphere-AI/orbiter-ai.git#subdirectory=packages/orbiter-sandbox"

# For Kubernetes support:
pip install "orbiter-sandbox[kubernetes] @ git+https://github.com/Midsphere-AI/orbiter-ai.git#subdirectory=packages/orbiter-sandbox"

Module path

python
import orbiter.sandbox

Package exports

ExportModuleDescription
Sandboxorbiter.sandbox.baseAbstract sandbox providing isolated execution
LocalSandboxorbiter.sandbox.baseSandbox that executes on the local machine
SandboxStatusorbiter.sandbox.baseLifecycle states for a sandbox
SandboxErrororbiter.sandbox.baseError raised for sandbox-level errors
SandboxBuilderorbiter.sandbox.builderFluent builder for constructing sandbox instances
KubernetesSandboxorbiter.sandbox.kubernetesSandbox that manages a Kubernetes pod
FilesystemToolorbiter.sandbox.toolsSandboxed filesystem tool with directory restrictions
TerminalToolorbiter.sandbox.toolsSandboxed terminal tool with command filtering

Submodules