OpenSandbox Roadmap

April 28, 2026 ยท View on GitHub

Last updated: 2026-04-28

This roadmap describes the intended project direction for roughly the next 12 months. It is a planning guide, not a release commitment. Implementation details are tracked through GitHub Issues, pull requests, and OpenSandbox Enhancement Proposals (OSEPs).

Principles

  • Keep public API contracts, SDKs, CLI behavior, implementation, examples, and documentation aligned.
  • Prefer additive, backward-compatible changes for public interfaces.
  • Use the OSEP process for major architecture, API, runtime, or security-model changes.
  • Keep roadmap items focused on project direction instead of using this file as a full backlog.
  • Move completed work into release notes, OSEP status, or stable documentation instead of keeping long historical task lists here.

Current Focus: 2026 H1-H2

Sandbox Runtime

AreaStatusTrackingNotes
Local lightweight sandboxPlannedTBDLightweight sandbox runtime for AI tools running directly on PCs.
Persistent volumesImplementingOSEP-0003Close remaining runtime/backend gaps from OSEP-0003 before treating volume support as mature.
Secure container runtimeMaturingOSEP-0004, secure container guideContinue hardening isolation guidance and deployment practices.
Pause and resume via rootfs snapshotImplementingOSEP-0008Improve lifecycle support for stateful sandbox workflows.
Secure endpoint accessImplemented / maturingOSEP-0011Keep endpoint security behavior aligned across server, SDKs, and docs.

SDKs and Developer Experience

AreaStatusTrackingNotes
SDK parityOngoingsdks/, specs/Keep Python, Go, Kotlin, JavaScript/TypeScript, and C# SDKs aligned with public specs.
Client-side sandbox poolImplementing / maturingOSEP-0005Expand behavior consistency, tests, and documentation where practical.
CLI usabilityPlannedcli/Improve common sandbox lifecycle workflows and developer ergonomics.
Developer consoleImplementableOSEP-0006Provide a clearer operational surface for sandbox users and maintainers.

Observability and Operations

AreaStatusTrackingNotes
OpenTelemetry metrics and logsImplementingOSEP-0010Add observability across execd, ingress, and egress.
Agent in-sandbox audit trailPlannedTBD / OSEP neededDefine auditable records for agent actions inside sandboxes, such as command/session execution, file operations, network access, identity context, retention, and privacy boundaries.
Kubernetes deploymentOngoingkubernetes/, Helm chartsKeep self-hosted deployment, chart, and operational documentation current.
Network isolation guidanceOngoingnetwork isolation guideContinue documenting safe defaults and practical isolation patterns.

Public Contracts and Governance

AreaStatusTrackingNotes
Lifecycle API stabilityOngoingspecs/, OSEPsPreserve compatibility and require clear migration paths for user-visible changes.
Security documentationOngoingSECURITY.md, docs/Keep vulnerability reporting, security expectations, and deployment guidance current.
Open project governanceOngoingGOVERNANCE.md, CONTRIBUTING.mdMaintain a lightweight, public decision process as the project grows.

Not Currently Planned

  • Declaring a stable v1 API before lifecycle semantics, runtime behavior, and SDK compatibility are mature enough to support it.
  • Breaking public specs, SDK interfaces, CLI behavior, or documented workflows without an OSEP and migration path.
  • Provider-specific features that cannot be documented, tested, or isolated cleanly from the public API surface.
  • Heavy release-train governance before the project has enough maintainer capacity to keep that process current.

How Roadmap Items Are Managed

  • Small work is tracked as GitHub Issues and pull requests.
  • Major features, architecture changes, public API changes, runtime behavior changes, and security-model changes start with an OSEP.
  • Active roadmap entries should link to an issue, PR, OSEP, or documentation page once a stable tracking location exists.
  • Completed work should be reflected in release notes, implemented OSEPs, and user documentation rather than remaining as an active roadmap item.
  • Maintainers should review this file at least quarterly, or whenever a major OSEP changes status.